LLVM 20.0.0git
Classes | Namespaces | Macros | Functions
ReleaseModeModelRunner.h File Reference
#include "llvm/ADT/StringExtras.h"
#include "llvm/Analysis/MLModelRunner.h"
#include "llvm/Analysis/TensorSpec.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/MD5.h"
#include <memory>

Go to the source code of this file.

Classes

struct  llvm::EmbeddedModelRunnerOptions
 ReleaseModeModelRunner - production mode implementation of the MLModelRunner. More...
 
class  llvm::ReleaseModeModelRunner< TGen >
 
class  llvm::NoopSavedModelImpl
 A mock class satisfying the interface expected by ReleaseModeModelRunner for its TGen parameter. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Macros

#define NOOP_MODEL_ERRMSG
 

Functions

template<class T >
bool llvm::isEmbeddedModelEvaluatorValid ()
 
template<>
bool llvm::isEmbeddedModelEvaluatorValid< NoopSavedModelImpl > ()
 

Macro Definition Documentation

◆ NOOP_MODEL_ERRMSG

#define NOOP_MODEL_ERRMSG
Value:
"The mock AOT-ed saved model is a compile-time stub and should not be " \
"called."

Definition at line 143 of file ReleaseModeModelRunner.h.