Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h56 enum class HotnessType : uint8_t { enum
75 : Hotness(static_cast<uint32_t>(HotnessType::Unknown)), RelBlockFreq(0) {} in CalleeInfo()
76 explicit CalleeInfo(HotnessType Hotness, uint64_t RelBF) in CalleeInfo()
79 void updateHotness(const HotnessType OtherHotness) { in updateHotness()
83 HotnessType getHotness() const { return HotnessType(Hotness); } in getHotness()
104 inline const char *getHotnessName(CalleeInfo::HotnessType HT) { in getHotnessName()
106 case CalleeInfo::HotnessType::Unknown: in getHotnessName()
108 case CalleeInfo::HotnessType::Cold: in getHotnessName()
110 case CalleeInfo::HotnessType::None: in getHotnessName()
112 case CalleeInfo::HotnessType::Hot: in getHotnessName()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp125 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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h75 CalleeInfo::HotnessType MaxHotness;
81 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp415 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()
H A DWholeProgramDevirt.cpp1115 CalleeInfo CI(CalleeInfo::HotnessType::Hot, /* RelBF = */ 0); in AddCalls()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
H A DLLParser.h353 bool parseHotness(CalleeInfo::HotnessType &Hotness);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp8930 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in parseOptionalCalls()
8973 bool LLParser::parseHotness(CalleeInfo::HotnessType &Hotness) { in parseHotness()
8976 Hotness = CalleeInfo::HotnessType::Unknown; in parseHotness()
8979 Hotness = CalleeInfo::HotnessType::Cold; in parseHotness()
8982 Hotness = CalleeInfo::HotnessType::None; in parseHotness()
8985 Hotness = CalleeInfo::HotnessType::Hot; in parseHotness()
8988 Hotness = CalleeInfo::HotnessType::Critical; in parseHotness()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6014 CalleeInfo::HotnessType Hotness = CalleeInfo::HotnessType::Unknown; in makeCallList()
6022 Hotness = static_cast<CalleeInfo::HotnessType>(Record[++I]); in makeCallList()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp3232 if (Call.second.getHotness() != CalleeInfo::HotnessType::Unknown) in printFunctionSummary()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4257 EI.second.getHotness() != CalleeInfo::HotnessType::Unknown; in writeCombinedGlobalValueSummary()