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

Public Types

using ConcreteEntity = ConcreteAttr
 
- Public Types inherited from mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::FallbackModel< ConcreteAttr >
using Interface = ::mlir::tt::ttkernel::KernelConfigInterface
 

Public Member Functions

bool isThreadType (::mlir::Attribute tablegen_opaque_val, ThreadType threadType) const
 
- Public Member Functions inherited from mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::FallbackModel< ConcreteAttr >
 FallbackModel ()
 

Additional Inherited Members

- Static Public Member Functions inherited from mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::FallbackModel< ConcreteAttr >
static ThreadType getThreadType (const Concept *impl, ::mlir::Attribute tablegen_opaque_val)
 
static bool isThreadType (const Concept *impl, ::mlir::Attribute tablegen_opaque_val, ThreadType threadType)
 
- 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

◆ ConcreteEntity

template<typename ConcreteModel , typename ConcreteAttr >
using mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteAttr >::ConcreteEntity = ConcreteAttr

Member Function Documentation

◆ isThreadType()

template<typename ConcreteModel , typename ConcreteAttr >
bool mlir::tt::ttkernel::detail::KernelConfigInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteAttr >::isThreadType ( ::mlir::Attribute  tablegen_opaque_val,
ThreadType  threadType 
) const

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