Home
last modified time | relevance | path

Searched refs:HotnessType (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp121 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()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h55 enum class HotnessType : uint8_t { enum
74 : 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 …]
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h76 CalleeInfo::HotnessType MaxHotness;
82 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp378 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()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.h358 bool ParseHotness(CalleeInfo::HotnessType &Hotness);
H A DLLParser.cpp7928 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()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5161 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in makeCallList()
5169 Hotness = static_cast<CalleeInfo::HotnessType>(Record[++I]); in makeCallList()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAsmWriter.cpp2908 if (Call.second.getHotness() != CalleeInfo::HotnessType::Unknown) in printFunctionSummary()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3900 EI.second.getHotness() != CalleeInfo::HotnessType::Unknown; in writeCombinedGlobalValueSummary()