Home
last modified time | relevance | path

Searched refs:MLInlineAdvisor (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMLInlineAdvisor.h24 class MLInlineAdvisor : public InlineAdvisor {
26 MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM,
30 virtual ~MLInlineAdvisor() = default;
73 MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice()
101 MLInlineAdvisor *getAdvisor() const { in getAdvisor()
102 return static_cast<MLInlineAdvisor *>(Advisor); in getAdvisor()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp66 MLInlineAdvisor::MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM, in MLInlineAdvisor() function in MLInlineAdvisor
108 void MLInlineAdvisor::onPassEntry() { in onPassEntry()
120 int64_t MLInlineAdvisor::getLocalCalls(Function &F) { in getLocalCalls()
130 void MLInlineAdvisor::onSuccessfulInlining(const MLInlineAdvice &Advice, in onSuccessfulInlining()
167 int64_t MLInlineAdvisor::getModuleIRSize() const { in getModuleIRSize()
175 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl()
251 MLInlineAdvisor::getAdviceFromModel(CallBase &CB, in getAdviceFromModel()
256 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
270 MLInlineAdvisor::getMandatoryAdviceImpl(CallBase &CB) { in getMandatoryAdviceImpl()
H A DReleaseModeModelRunner.cpp88 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner)); in getReleaseModeAdvisor()
H A DCMakeLists.txt89 MLInlineAdvisor.cpp
/netbsd-src/external/apache2/llvm/lib/libLLVMAnalysis/
H A DMakefile84 MLInlineAdvisor.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/
H A DBUILD.gn83 "MLInlineAdvisor.cpp",