TT-MLIR
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
mlir::tt::ttkernel::EthernetConfigAttr Class Reference
Inheritance diagram for mlir::tt::ttkernel::EthernetConfigAttr:

Public Member Functions

ThreadType getThreadType () const
 
void print (::mlir::AsmPrinter &odsPrinter) const
 
EthType getEthType () const
 
NocIndex getNocIndex () const
 

Static Public Member Functions

static EthernetConfigAttr get (::mlir::MLIRContext *context, EthType eth_type, NocIndex noc_index)
 
static constexpr ::llvm::StringLiteral getMnemonic ()
 
::mlir::Attribute parse (::mlir::AsmParser &odsParser, ::mlir::Type odsType)
 

Static Public Attributes

static constexpr ::llvm::StringLiteral name = "ttkernel.ethernet_config"
 
static constexpr ::llvm::StringLiteral dialectName = "ttkernel"
 

Member Function Documentation

◆ get()

EthernetConfigAttr mlir::tt::ttkernel::EthernetConfigAttr::get ( ::mlir::MLIRContext *  context,
EthType  eth_type,
NocIndex  noc_index 
)
static

◆ getEthType()

EthType mlir::tt::ttkernel::EthernetConfigAttr::getEthType ( ) const

◆ getMnemonic()

static constexpr ::llvm::StringLiteral mlir::tt::ttkernel::EthernetConfigAttr::getMnemonic ( )
inlinestatic

◆ getNocIndex()

NocIndex mlir::tt::ttkernel::EthernetConfigAttr::getNocIndex ( ) const

◆ getThreadType()

ThreadType mlir::tt::ttkernel::EthernetConfigAttr::getThreadType ( ) const
inline

◆ parse()

mlir::Attribute mlir::tt::ttkernel::EthernetConfigAttr::parse ( ::mlir::AsmParser &  odsParser,
::mlir::Type  odsType 
)
static

◆ print()

void mlir::tt::ttkernel::EthernetConfigAttr::print ( ::mlir::AsmPrinter &  odsPrinter) const

Member Data Documentation

◆ dialectName

constexpr ::llvm::StringLiteral mlir::tt::ttkernel::EthernetConfigAttr::dialectName = "ttkernel"
static

◆ name

constexpr ::llvm::StringLiteral mlir::tt::ttkernel::EthernetConfigAttr::name = "ttkernel.ethernet_config"
static

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