TT-MLIR
Public Attributes | List of all members
mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept Struct Reference
Inheritance diagram for mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept:
mlir::tt::ttir::detail::TTIROpInterfaceTraits::FallbackModel< ConcreteOp > mlir::tt::ttir::detail::TTIROpInterfaceTraits::Model< ConcreteOp > mlir::tt::ttir::detail::TTIROpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >

Public Attributes

::mlir::ArrayAttr(* getOperandConstraints )(const Concept *impl, ::mlir::Operation *)
 The methods defined by the interface. More...
 
::mlir::tt::SystemDescAttr(* getSystemDesc )(const Concept *impl, ::mlir::Operation *)
 
::mlir::tt::DeviceAttr(* getDevice )(const Concept *impl, ::mlir::Operation *)
 
bool(* supportsCPUExecution )(const Concept *impl, ::mlir::Operation *)
 
bool(* supportsOnlyCPUExecution )(const Concept *impl, ::mlir::Operation *)
 

Member Data Documentation

◆ getDevice

::mlir::tt::DeviceAttr(* mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept::getDevice) (const Concept *impl, ::mlir::Operation *)

◆ getOperandConstraints

::mlir::ArrayAttr(* mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept::getOperandConstraints) (const Concept *impl, ::mlir::Operation *)

The methods defined by the interface.

◆ getSystemDesc

::mlir::tt::SystemDescAttr(* mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept::getSystemDesc) (const Concept *impl, ::mlir::Operation *)

◆ supportsCPUExecution

bool(* mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept::supportsCPUExecution) (const Concept *impl, ::mlir::Operation *)

◆ supportsOnlyCPUExecution

bool(* mlir::tt::ttir::detail::TTIROpInterfaceTraits::Concept::supportsOnlyCPUExecution) (const Concept *impl, ::mlir::Operation *)

The documentation for this struct was generated from the following file: