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

Public Attributes

mlir::SymbolRefAttr(* getKernelSymbol )(const Concept *impl, ::mlir::Attribute)
 The methods defined by the interface. More...
 
mlir::tt::ttkernel::ThreadType(* getThreadType )(const Concept *impl, ::mlir::Attribute)
 
mlir::Attribute(* getCoreRange )(const Concept *impl, ::mlir::Attribute)
 
mlir::Attribute(* getKernelArgs )(const Concept *impl, ::mlir::Attribute)
 

Member Data Documentation

◆ getCoreRange

mlir::Attribute(* mlir::tt::ttmetal::detail::KernelConfigInterfaceInterfaceTraits::Concept::getCoreRange) (const Concept *impl, ::mlir::Attribute)

◆ getKernelArgs

mlir::Attribute(* mlir::tt::ttmetal::detail::KernelConfigInterfaceInterfaceTraits::Concept::getKernelArgs) (const Concept *impl, ::mlir::Attribute)

◆ getKernelSymbol

mlir::SymbolRefAttr(* mlir::tt::ttmetal::detail::KernelConfigInterfaceInterfaceTraits::Concept::getKernelSymbol) (const Concept *impl, ::mlir::Attribute)

The methods defined by the interface.

◆ getThreadType

mlir::tt::ttkernel::ThreadType(* mlir::tt::ttmetal::detail::KernelConfigInterfaceInterfaceTraits::Concept::getThreadType) (const Concept *impl, ::mlir::Attribute)

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