TT-MLIR
|
Public Types | |
using | ConcreteEntity = ConcreteOp |
Public Types inherited from mlir::tt::ttir::detail::TTIROpInterfaceTraits::FallbackModel< ConcreteOp > | |
using | Interface = ::mlir::tt::ttir::TTIROp |
Public Member Functions | |
::mlir::tt::SystemDescAttr | getSystemDesc (::mlir::Operation *tablegen_opaque_val) const |
::mlir::tt::DeviceAttr | getDevice (::mlir::Operation *tablegen_opaque_val) const |
bool | supportsCPUExecution (::mlir::Operation *tablegen_opaque_val) const |
bool | supportsOnlyCPUExecution (::mlir::Operation *tablegen_opaque_val) const |
Public Member Functions inherited from mlir::tt::ttir::detail::TTIROpInterfaceTraits::FallbackModel< ConcreteOp > | |
FallbackModel () | |
Additional Inherited Members | |
Static Public Member Functions inherited from mlir::tt::ttir::detail::TTIROpInterfaceTraits::FallbackModel< ConcreteOp > | |
static inline ::mlir::tt::SystemDescAttr | getSystemDesc (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
static inline ::mlir::tt::DeviceAttr | getDevice (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
static bool | supportsCPUExecution (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
static bool | supportsOnlyCPUExecution (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
Public Attributes inherited from mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept | |
::mlir::tt::SystemDescAttr(* | getSystemDesc )(const Concept *impl, ::mlir::Operation *) |
The methods defined by the interface. More... | |
::mlir::tt::DeviceAttr(* | getDevice )(const Concept *impl, ::mlir::Operation *) |
bool(* | supportsCPUExecution )(const Concept *impl, ::mlir::Operation *) |
bool(* | supportsOnlyCPUExecution )(const Concept *impl, ::mlir::Operation *) |
using mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::ConcreteEntity = ConcreteOp |
mlir::tt::DeviceAttr mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::getDevice | ( | ::mlir::Operation * | tablegen_opaque_val | ) | const |
mlir::tt::SystemDescAttr mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::getSystemDesc | ( | ::mlir::Operation * | tablegen_opaque_val | ) | const |
bool mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::supportsCPUExecution | ( | ::mlir::Operation * | tablegen_opaque_val | ) | const |
bool mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::supportsOnlyCPUExecution | ( | ::mlir::Operation * | tablegen_opaque_val | ) | const |