This is the complete list of members for llvm::MLInlineAdvisor, including all inherited members.
| AnnotatedInlinePassName | llvm::InlineAdvisor | protected |
| FAM | llvm::InlineAdvisor | protected |
| FeatureMap | llvm::MLInlineAdvisor | protected |
| getAdvice(CallBase &CB, bool MandatoryOnly=false) | llvm::InlineAdvisor | |
| getAdviceFromModel(CallBase &CB, OptimizationRemarkEmitter &ORE) | llvm::MLInlineAdvisor | protectedvirtual |
| getAdviceImpl(CallBase &CB) override | llvm::MLInlineAdvisor | protectedvirtual |
| getAnnotatedInlinePassName() const | llvm::InlineAdvisor | inline |
| getCachedFPI(Function &) const | llvm::MLInlineAdvisor | |
| getCallerORE(CallBase &CB) | llvm::InlineAdvisor | protected |
| GetDefaultAdvice | llvm::MLInlineAdvisor | protected |
| getFeatureMap() const | llvm::MLInlineAdvisor | inline |
| getInitialFeatureMap() | llvm::MLInlineAdvisor | static |
| getInitialFunctionLevel(const Function &F) const | llvm::MLInlineAdvisor | protected |
| getIRSize(Function &F) const | llvm::MLInlineAdvisor | inline |
| getLocalCalls(Function &F) | llvm::MLInlineAdvisor | |
| getMandatoryAdvice(CallBase &CB, bool Advice) override | llvm::MLInlineAdvisor | protectedvirtual |
| getMandatoryAdviceImpl(CallBase &CB) | llvm::MLInlineAdvisor | protectedvirtual |
| getMandatoryKind(CallBase &CB, FunctionAnalysisManager &FAM, OptimizationRemarkEmitter &ORE) | llvm::InlineAdvisor | protectedstatic |
| getModelRunner() const | llvm::MLInlineAdvisor | inline |
| IC | llvm::InlineAdvisor | protected |
| ImportedFunctionsStats | llvm::InlineAdvisor | protected |
| InlineAdvisor(InlineAdvisor &&)=delete | llvm::InlineAdvisor | |
| InlineAdvisor(Module &M, FunctionAnalysisManager &FAM, std::optional< InlineContext > IC=std::nullopt) | llvm::InlineAdvisor | protected |
| isForcedToStop() const | llvm::MLInlineAdvisor | inline |
| M | llvm::InlineAdvisor | protected |
| MandatoryInliningKind enum name | llvm::InlineAdvisor | protected |
| MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM, std::function< std::unique_ptr< MLModelRunner >(const std::vector< TensorSpec > &)> GetModelRunner, std::function< bool(CallBase &)> GetDefaultAdvice) | llvm::MLInlineAdvisor | |
| ModelRunner | llvm::MLInlineAdvisor | protected |
| onPassEntry(LazyCallGraph::SCC *SCC) override | llvm::MLInlineAdvisor | virtual |
| onPassExit(LazyCallGraph::SCC *SCC) override | llvm::MLInlineAdvisor | virtual |
| onSuccessfulInlining(const MLInlineAdvice &Advice, bool CalleeWasDeleted) | llvm::MLInlineAdvisor | |
| ~InlineAdvisor() | llvm::InlineAdvisor | virtual |
| ~MLInlineAdvisor() override=default | llvm::MLInlineAdvisor | |