Home
last modified time | relevance | path

Searched refs:MLModelRunner (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMLModelRunner.h24 class MLModelRunner {
27 MLModelRunner(const MLModelRunner &) = delete;
28 MLModelRunner &operator=(const MLModelRunner &) = delete;
29 virtual ~MLModelRunner() = default;
47 return (const_cast<MLModelRunner *>(this))->getTensorUntyped(Index); in getTensorUntyped()
54 MLModelRunner(LLVMContext &Ctx, Kind Type, size_t NrInputs) in MLModelRunner() function
H A DReleaseModeModelRunner.h29 class ReleaseModeModelRunner final : public MLModelRunner {
37 : MLModelRunner(Ctx, MLModelRunner::Kind::Release, InputSpec.size()),
57 static bool classof(const MLModelRunner *R) { in classof()
58 return R->getKind() == MLModelRunner::Kind::Release; in classof()
H A DNoInferenceModelRunner.h20 class NoInferenceModelRunner : public MLModelRunner {
25 static bool classof(const MLModelRunner *R) { in classof()
26 return R->getKind() == MLModelRunner::Kind::NoOp; in classof()
H A DModelUnderTrainingRunner.h28 class ModelUnderTrainingRunner final : public MLModelRunner {
43 static bool classof(const MLModelRunner *R) { in classof()
44 return R->getKind() == MLModelRunner::Kind::Development; in classof()
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;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DNoInferenceModelRunner.cpp19 : MLModelRunner(Ctx, MLModelRunner::Kind::NoOp, Inputs.size()) { in NoInferenceModelRunner()
H A DModelUnderTrainingRunner.cpp25 : MLModelRunner(Ctx, MLModelRunner::Kind::Development, InputSpecs.size()), in ModelUnderTrainingRunner()
H A DMLInlineAdvisor.cpp90 std::unique_ptr<MLModelRunner> Runner) in MLInlineAdvisor()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMLRegallocEvictAdvisor.cpp221 void resetInputs(MLModelRunner &Runner) { in resetInputs()
250 MLModelRunner *Runner, const MachineBlockFrequencyInfo &MBFI,
260 const MLModelRunner &getRunner() const { return *Runner; } in getRunner()
309 MLModelRunner *const Runner;
388 MLModelRunner *Runner, in DevelopmentModeEvictAdvisor()
485 std::unique_ptr<MLModelRunner> Runner;
504 MLModelRunner *Runner, in MLEvictAdvisor()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5021 llvm/include/llvm/Analysis/MLModelRunner.h