Home
last modified time | relevance | path

Searched refs:ModelRunner (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp93 ModelRunner(std::move(Runner)), in MLInlineAdvisor()
96 assert(ModelRunner); in MLInlineAdvisor()
347 *ModelRunner->getTensor<int64_t>(FeatureIndex::CalleeBasicBlockCount) = in getAdviceImpl()
349 *ModelRunner->getTensor<int64_t>(FeatureIndex::CallSiteHeight) = in getAdviceImpl()
351 *ModelRunner->getTensor<int64_t>(FeatureIndex::NodeCount) = NodeCount; in getAdviceImpl()
353 *ModelRunner->getTensor<int64_t>(FeatureIndex::EdgeCount) = EdgeCount; in getAdviceImpl()
354 *ModelRunner->getTensor<int64_t>(FeatureIndex::CallerUsers) = in getAdviceImpl()
356 *ModelRunner->getTensor<int64_t>( in getAdviceImpl()
361 *ModelRunner->getTensor<int64_t>( in getAdviceImpl()
364 *ModelRunner->getTensor<int64_t>(FeatureIndex::CalleeUsers) = in getAdviceImpl()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMLInlineAdvisor.h30 std::unique_ptr<MLModelRunner> ModelRunner);
45 const MLModelRunner &getModelRunner() const { return *ModelRunner.get(); } in getModelRunner()
64 std::unique_ptr<MLModelRunner> ModelRunner; variable