TT-MLIR
Public Types | Public Member Functions | Static Public Member Functions | List of all members
mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Model< ConcreteAttr > Class Template Reference
Inheritance diagram for mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Model< ConcreteAttr >:
mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Concept

Public Types

using Interface = ::mlir::tt::ttkernel::KernelConfigInterface
 

Public Member Functions

 Model ()
 

Static Public Member Functions

static ThreadType getThreadType (const Concept *impl, ::mlir::Attribute tablegen_opaque_val)
 
static bool isThreadType (const Concept *impl, ::mlir::Attribute tablegen_opaque_val, ThreadType threadType)
 

Additional Inherited Members

- Public Attributes inherited from mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Concept
ThreadType(* getThreadType )(const Concept *impl, ::mlir::Attribute)
 The methods defined by the interface. More...
 
bool(* isThreadType )(const Concept *impl, ::mlir::Attribute, ThreadType)
 

Member Typedef Documentation

◆ Interface

Constructor & Destructor Documentation

◆ Model()

template<typename ConcreteAttr >
mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Model< ConcreteAttr >::Model ( )
inline

Member Function Documentation

◆ getThreadType()

template<typename ConcreteAttr >
ThreadType mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Model< ConcreteAttr >::getThreadType ( const Concept impl,
::mlir::Attribute  tablegen_opaque_val 
)
inlinestatic

◆ isThreadType()

template<typename ConcreteAttr >
bool mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::Model< ConcreteAttr >::isThreadType ( const Concept impl,
::mlir::Attribute  tablegen_opaque_val,
ThreadType  threadType 
)
inlinestatic

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