HomeSort by: relevance | last modified time | path
    Searched refs:Hot (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
SampleProfile.cpp 191 "sample-profile-hot-inline-threshold", cl::Hidden, cl::init(3000),
192 cl::desc("Hot callsite threshold for proirity-based sample profile loader "
392 // Inline cold/small functions in addition to hot ones
396 bool Hot);
944 bool Hot) {
951 << (Hot ? "hotness: '" : "size: '")
990 // Import hot CallTargets, which may not be available in IR because full
1001 // Import hot child context profile associted with callees. Note that this
1012 /// Iteratively inline hot callsites of a function.
1015 /// the corresponding inlined instance exists and is hot in profile. I
    [all...]
FunctionImport.cpp 66 "Number of hot functions thin link decided to import");
99 "import-hot-evolution-factor", cl::init(1.0), cl::Hidden,
101 cl::desc("As we import functions called from hot callsite, multiply the "
106 "import-hot-multiplier", cl::init(10.0), cl::Hidden, cl::value_desc("x"),
107 cl::desc("Multiply the `import-instr-limit` threshold for hot callsites"));
416 if (Hotness == CalleeInfo::HotnessType::Hot)
436 Edge.second.getHotness() == CalleeInfo::HotnessType::Hot;
540 // The threshold is different for hot callsites because we can then
541 // inline chains of hot calls.
WholeProgramDevirt.cpp 1111 // FIXME: Annotate type tests with hotness. For now, mark these as hot
1115 CalleeInfo CI(CalleeInfo::HotnessType::Hot, /* RelBF = */ 0);
  /src/external/apache2/llvm/dist/libcxx/benchmarks/
string.bench.cpp 487 enum class Temperature { Hot, Cold };
489 static constexpr const char* Names[] = {"Hot", "Cold"};
496 Temperature() == ::Temperature::Hot
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ModuleSummaryIndex.h 60 Hot = 3,
112 case CalleeInfo::HotnessType::Hot:
113 return "hot";
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ModuleSummaryAnalysis.cpp 130 return CalleeInfo::HotnessType::Hot;
446 // Explicit add hot edges to enforce importing for designated GUIDs for
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp 945 case Attribute::Hot:
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Attributes.cpp 489 if (hasAttribute(Attribute::Hot))
490 return "hot";
Verifier.cpp 1689 case Attribute::Hot:
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PGOInstrumentation.cpp 260 "pgo-verify-hot-bfi", cl::init(false), cl::Hidden,
261 cl::desc("Print out the non-match BFI count if a hot raw profile count "
262 "becomes non-hot, or a cold raw profile count becomes hot. "
1154 // Set the hot/cold inline hints based on the count values.
1753 Msg = "raw-Hot to BFI-nonHot";
1756 Msg = "raw-Cold to BFI-Hot";
1861 // is unrepresentative and this function is actually hot. Set the
1862 // entry count of the function to be multiple times of hot threshold
1949 // Only set when there is no Attribute::Hot set by the user. For Ho
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 1370 case lltok::kw_hot: B.addAttribute(Attribute::Hot); break;
8972 /// := ('unknown'|'cold'|'none'|'hot'|'critical')
8985 Hotness = CalleeInfo::HotnessType::Hot;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp 2025 FuncAttrs.addAttribute(llvm::Attribute::Hot);
CodeGenModule.cpp 1836 B.addAttribute(llvm::Attribute::Hot);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 1552 return Attribute::Hot;
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 631 case Attribute::Hot:
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 178 cl::desc("Use profile info to add section prefix for hot/cold functions"));
478 // The hot attribute overwrites profile count based hotness while profile
481 if (F.hasFnAttribute(Attribute::Hot) ||
483 F.setSectionPrefix("hot");
484 // If PSI shows this function is not hot, we will placed the function

Completed in 86 milliseconds