Searched refs:HotnessType (Results 1 - 10 of 10) sorted by relevance

/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h75 CalleeInfo::HotnessType MaxHotness;
81 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness,
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp128 static CalleeInfo::HotnessType getHotness(uint64_t ProfileCount,
131 return CalleeInfo::HotnessType::Unknown;
133 return CalleeInfo::HotnessType::Hot;
135 return CalleeInfo::HotnessType::Cold;
136 return CalleeInfo::HotnessType::None;
379 : CalleeInfo::HotnessType::Unknown;
381 Hotness = CalleeInfo::HotnessType::Cold;
392 if (BFI != nullptr && Hotness == CalleeInfo::HotnessType::Unknown) {
542 ? CalleeInfo::HotnessType::Cold
543 : CalleeInfo::HotnessType
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h59 enum class HotnessType : uint8_t { class in struct:llvm::CalleeInfo
68 // added to HotnessType enum.
78 : Hotness(static_cast<uint32_t>(HotnessType::Unknown)), RelBlockFreq(0) {}
79 explicit CalleeInfo(HotnessType Hotness, uint64_t RelBF)
82 void updateHotness(const HotnessType OtherHotness) {
86 HotnessType getHotness() const { return HotnessType(Hotness); }
107 inline const char *getHotnessName(CalleeInfo::HotnessType HT) {
109 case CalleeInfo::HotnessType::Unknown:
111 case CalleeInfo::HotnessType
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp377 auto GetBonusMultiplier = [](CalleeInfo::HotnessType Hotness) -> float {
378 if (Hotness == CalleeInfo::HotnessType::Hot)
380 if (Hotness == CalleeInfo::HotnessType::Cold)
382 if (Hotness == CalleeInfo::HotnessType::Critical)
398 Edge.second.getHotness() == CalleeInfo::HotnessType::Hot;
400 Edge.second.getHotness() == CalleeInfo::HotnessType::Critical;
H A DWholeProgramDevirt.cpp1185 CalleeInfo CI(CalleeInfo::HotnessType::Hot, /* RelBF = */ 0);
/openbsd-current/gnu/llvm/llvm/include/llvm/AsmParser/
H A DLLParser.h372 bool parseHotness(CalleeInfo::HotnessType &Hotness);
/openbsd-current/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp9078 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown;
9121 bool LLParser::parseHotness(CalleeInfo::HotnessType &Hotness) {
9124 Hotness = CalleeInfo::HotnessType::Unknown;
9127 Hotness = CalleeInfo::HotnessType::Cold;
9130 Hotness = CalleeInfo::HotnessType::None;
9133 Hotness = CalleeInfo::HotnessType::Hot;
9136 Hotness = CalleeInfo::HotnessType::Critical;
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7021 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown;
7029 Hotness = static_cast<CalleeInfo::HotnessType>(Record[++I]);
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DAsmWriter.cpp3197 if (Call.second.getHotness() != CalleeInfo::HotnessType::Unknown)
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4509 EI.second.getHotness() != CalleeInfo::HotnessType::Unknown;

Completed in 398 milliseconds