Searched refs:InlineAdvisor (Results 1 – 10 of 10) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 41 class InlineAdvisor; variable 51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, 93 InlineAdvisor *const Advisor; 136 class InlineAdvisor { 138 InlineAdvisor(InlineAdvisor &&) = delete; 139 virtual ~InlineAdvisor(); 200 class DefaultInlineAdvisor : public InlineAdvisor { 204 : InlineAdvisor(M, FAM), Params(Params) {} in DefaultInlineAdvisor() 235 std::unique_ptr<InlineAdvisor> Advisor; 242 std::unique_ptr<InlineAdvisor> [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 {
|
| /freebsd-13.1/contrib/llvm-project/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() 457 InlineAdvisor::InlineAdvisor(Module &M, FunctionAnalysisManager &FAM) in InlineAdvisor() function in InlineAdvisor 466 InlineAdvisor::~InlineAdvisor() { in ~InlineAdvisor() 476 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice() 481 InlineAdvisor::MandatoryInliningKind 482 InlineAdvisor::getMandatoryKind(CallBase &CB, FunctionAnalysisManager &FAM, in getMandatoryKind() 504 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice() 514 OptimizationRemarkEmitter &InlineAdvisor::getCallerORE(CallBase &CB) { in getCallerORE()
|
| 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 | MLInlineAdvisor.cpp | 76 : InlineAdvisor( in MLInlineAdvisor() 193 auto MandatoryKind = InlineAdvisor::getMandatoryKind(CB, FAM, ORE); in getAdviceImpl() 198 if (MandatoryKind == InlineAdvisor::MandatoryInliningKind::Never || in getAdviceImpl() 203 MandatoryKind == InlineAdvisor::MandatoryInliningKind::Always; in getAdviceImpl()
|
| H A D | ReleaseModeModelRunner.cpp | 85 std::unique_ptr<InlineAdvisor>
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 107 InlineAdvisor &getAdvisor(const ModuleAnalysisManagerCGSCCProxy::Result &MAM, 109 std::unique_ptr<InlineAdvisor> OwnedAdvisor;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Inliner.cpp | 644 InlineAdvisor & 839 InlineAdvisor &Advisor = getAdvisor(MAMProxy, FAM, M); in run()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 84 SRCS_MIN+= Analysis/InlineAdvisor.cpp
|