Home
last modified time | relevance | path

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

/external/llvm-project/llvm/include/llvm/Analysis/
DMLInlineAdvisor.h24 class MLInlineAdvisor : public InlineAdvisor {
26 MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM,
30 virtual ~MLInlineAdvisor() = default;
72 MLInlineAdvice(MLInlineAdvisor *Advisor, CallBase &CB, in MLInlineAdvice()
100 MLInlineAdvisor *getAdvisor() const { in getAdvisor()
101 return static_cast<MLInlineAdvisor *>(Advisor); in getAdvisor()
/external/llvm-project/llvm/lib/Analysis/
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()
163 int64_t MLInlineAdvisor::getModuleIRSize() const { in getModuleIRSize()
171 std::unique_ptr<InlineAdvice> MLInlineAdvisor::getAdvice(CallBase &CB) { in getAdvice()
247 MLInlineAdvisor::getAdviceFromModel(CallBase &CB, in getAdviceFromModel()
253 MLInlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
DReleaseModeModelRunner.cpp88 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner)); in getReleaseModeAdvisor()
DCMakeLists.txt83 MLInlineAdvisor.cpp
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Analysis/
DBUILD.gn81 "MLInlineAdvisor.cpp",
/external/tensorflow/third_party/llvm/
Dllvm.autogenerated.BUILD769 "lib/Analysis/MLInlineAdvisor.cpp",