Searched refs:HotnessType (Results 1 – 9 of 9) sorted by relevance
121 static CalleeInfo::HotnessType getHotness(uint64_t ProfileCount, in getHotness()124 return CalleeInfo::HotnessType::Unknown; in getHotness()126 return CalleeInfo::HotnessType::Hot; in getHotness()128 return CalleeInfo::HotnessType::Cold; in getHotness()129 return CalleeInfo::HotnessType::None; in getHotness()311 : CalleeInfo::HotnessType::Unknown; in computeFunctionSummary()313 Hotness = CalleeInfo::HotnessType::Cold; in computeFunctionSummary()324 if (BFI != nullptr && Hotness == CalleeInfo::HotnessType::Unknown) { in computeFunctionSummary()383 ? CalleeInfo::HotnessType::Cold in computeFunctionSummary()384 : CalleeInfo::HotnessType::Critical); in computeFunctionSummary()
55 enum class HotnessType : uint8_t { enum74 : Hotness(static_cast<uint32_t>(HotnessType::Unknown)), RelBlockFreq(0) {} in CalleeInfo()75 explicit CalleeInfo(HotnessType Hotness, uint64_t RelBF) in CalleeInfo()78 void updateHotness(const HotnessType OtherHotness) { in updateHotness()82 HotnessType getHotness() const { return HotnessType(Hotness); } in getHotness()103 inline const char *getHotnessName(CalleeInfo::HotnessType HT) { in getHotnessName()105 case CalleeInfo::HotnessType::Unknown: in getHotnessName()107 case CalleeInfo::HotnessType::Cold: in getHotnessName()109 case CalleeInfo::HotnessType::None: in getHotnessName()111 case CalleeInfo::HotnessType::Hot: in getHotnessName()[all …]
76 CalleeInfo::HotnessType MaxHotness;82 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo()
378 auto GetBonusMultiplier = [](CalleeInfo::HotnessType Hotness) -> float { in computeImportForFunction()379 if (Hotness == CalleeInfo::HotnessType::Hot) in computeImportForFunction()381 if (Hotness == CalleeInfo::HotnessType::Cold) in computeImportForFunction()383 if (Hotness == CalleeInfo::HotnessType::Critical) in computeImportForFunction()399 Edge.second.getHotness() == CalleeInfo::HotnessType::Hot; in computeImportForFunction()401 Edge.second.getHotness() == CalleeInfo::HotnessType::Critical; in computeImportForFunction()
358 bool ParseHotness(CalleeInfo::HotnessType &Hotness);
7928 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in ParseOptionalCalls()7973 bool LLParser::ParseHotness(CalleeInfo::HotnessType &Hotness) { in ParseHotness()7976 Hotness = CalleeInfo::HotnessType::Unknown; in ParseHotness()7979 Hotness = CalleeInfo::HotnessType::Cold; in ParseHotness()7982 Hotness = CalleeInfo::HotnessType::None; in ParseHotness()7985 Hotness = CalleeInfo::HotnessType::Hot; in ParseHotness()7988 Hotness = CalleeInfo::HotnessType::Critical; in ParseHotness()
5161 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in makeCallList()5169 Hotness = static_cast<CalleeInfo::HotnessType>(Record[++I]); in makeCallList()
2908 if (Call.second.getHotness() != CalleeInfo::HotnessType::Unknown) in printFunctionSummary()
3900 EI.second.getHotness() != CalleeInfo::HotnessType::Unknown; in writeCombinedGlobalValueSummary()