Searched refs:InlineAdvisor (Results 1 – 12 of 12) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 45 class InlineAdvisor; variable 55 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, 97 InlineAdvisor *const Advisor; 122 DefaultInlineAdvice(InlineAdvisor *Advisor, CallBase &CB, 140 class InlineAdvisor { 142 InlineAdvisor(InlineAdvisor &&) = delete; 143 virtual ~InlineAdvisor(); 165 InlineAdvisor(Module &M, FunctionAnalysisManager &FAM); 204 class DefaultInlineAdvisor : public InlineAdvisor { 208 : InlineAdvisor(M, FAM), Params(Params) {} in DefaultInlineAdvisor() [all …]
|
| H A D | ReplayInlineAdvisor.h | 25 class ReplayInlineAdvisor : public InlineAdvisor { 29 std::unique_ptr<InlineAdvisor> OriginalAdvisor, 36 std::unique_ptr<InlineAdvisor> OriginalAdvisor;
|
| H A D | MLInlineAdvisor.h | 24 class MLInlineAdvisor : public InlineAdvisor {
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() 122 void InlineAdvisor::markFunctionAsDeleted(Function *F) { in markFunctionAsDeleted() 128 void InlineAdvisor::freeDeletedFunctions() { in freeDeletedFunctions() 454 InlineAdvisor::InlineAdvisor(Module &M, FunctionAnalysisManager &FAM) in InlineAdvisor() function in InlineAdvisor 463 InlineAdvisor::~InlineAdvisor() { in ~InlineAdvisor() 473 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 478 InlineAdvisor::MandatoryInliningKind 479 InlineAdvisor::getMandatoryKind(CallBase &CB, FunctionAnalysisManager &FAM, in getMandatoryKind() 501 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice() 511 OptimizationRemarkEmitter &InlineAdvisor::getCallerORE(CallBase &CB) { in getCallerORE()
|
| H A D | MLInlineAdvisor.cpp | 68 : InlineAdvisor( in MLInlineAdvisor() 185 auto MandatoryKind = InlineAdvisor::getMandatoryKind(CB, FAM, ORE); in getAdviceImpl() 190 if (MandatoryKind == InlineAdvisor::MandatoryInliningKind::Never || in getAdviceImpl() 195 MandatoryKind == InlineAdvisor::MandatoryInliningKind::Always; in getAdviceImpl()
|
| H A D | ReplayInlineAdvisor.cpp | 27 std::unique_ptr<InlineAdvisor> OriginalAdvisor, StringRef RemarksFile, in ReplayInlineAdvisor() 29 : InlineAdvisor(M, FAM), OriginalAdvisor(std::move(OriginalAdvisor)), in ReplayInlineAdvisor()
|
| H A D | ReleaseModeModelRunner.cpp | 85 std::unique_ptr<InlineAdvisor>
|
| H A D | CMakeLists.txt | 68 InlineAdvisor.cpp
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 107 InlineAdvisor &getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM, 109 std::unique_ptr<InlineAdvisor> OwnedAdvisor;
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMAnalysis/ |
| H A D | Makefile | 52 InlineAdvisor.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
| H A D | BUILD.gn | 61 "InlineAdvisor.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | Inliner.cpp | 640 InlineAdvisor & 688 InlineAdvisor &Advisor = getAdvisor(MAMProxy, FAM, M); in run()
|