Lines Matching refs:MLInlineAdvisor
76 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner), in getReleaseModeAdvisor()
124 MLInlineAdvisor::MLInlineAdvisor( in MLInlineAdvisor() function in MLInlineAdvisor
175 unsigned MLInlineAdvisor::getInitialFunctionLevel(const Function &F) const { in getInitialFunctionLevel()
179 void MLInlineAdvisor::onPassEntry(LazyCallGraph::SCC *LastSCC) { in onPassEntry()
231 void MLInlineAdvisor::onPassExit(LazyCallGraph::SCC *LastSCC) { in onPassExit()
261 int64_t MLInlineAdvisor::getLocalCalls(Function &F) { in getLocalCalls()
270 void MLInlineAdvisor::onSuccessfulInlining(const MLInlineAdvice &Advice, in onSuccessfulInlining()
307 int64_t MLInlineAdvisor::getModuleIRSize() const { in getModuleIRSize()
315 FunctionPropertiesInfo &MLInlineAdvisor::getCachedFPI(Function &F) const { in getCachedFPI()
324 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getAdviceImpl(CallBase &CB) { in getAdviceImpl()
425 MLInlineAdvisor::getAdviceFromModel(CallBase &CB, in getAdviceFromModel()
432 MLInlineAdvisor::getSkipAdviceIfUnreachableCallsite(CallBase &CB) { in getSkipAdviceIfUnreachableCallsite()
439 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
455 MLInlineAdvisor::getMandatoryAdviceImpl(CallBase &CB) { in getMandatoryAdviceImpl()
459 void MLInlineAdvisor::print(raw_ostream &OS) const { in print()
477 MLInlineAdvice::MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice()