|
static ArgAttr | get (::mlir::MLIRContext *context, ArgType argType, size_t index) |
|
static ArgAttr | get (::mlir::MLIRContext *context, ArgType arg_type, size_t operand_index, bool is_uniform) |
|
static constexpr ::llvm::StringLiteral | getMnemonic () |
|
::mlir::Attribute | parse (::mlir::AsmParser &odsParser, ::mlir::Type odsType) |
|
|
static constexpr ::llvm::StringLiteral | name = "ttkernel.arg" |
|
static constexpr ::llvm::StringLiteral | dialectName = "ttkernel" |
|
◆ get() [1/2]
ArgAttr mlir::tt::ttkernel::ArgAttr::get |
( |
::mlir::MLIRContext * |
context, |
|
|
ArgType |
arg_type, |
|
|
size_t |
operand_index, |
|
|
bool |
is_uniform |
|
) |
| |
|
static |
◆ get() [2/2]
static ArgAttr mlir::tt::ttkernel::ArgAttr::get |
( |
::mlir::MLIRContext * |
context, |
|
|
ArgType |
argType, |
|
|
size_t |
index |
|
) |
| |
|
inlinestatic |
◆ getArgType()
ArgType mlir::tt::ttkernel::ArgAttr::getArgType |
( |
| ) |
const |
◆ getIsUniform()
bool mlir::tt::ttkernel::ArgAttr::getIsUniform |
( |
| ) |
const |
◆ getMnemonic()
static constexpr ::llvm::StringLiteral mlir::tt::ttkernel::ArgAttr::getMnemonic |
( |
| ) |
|
|
inlinestatic |
◆ getOperandIndex()
size_t mlir::tt::ttkernel::ArgAttr::getOperandIndex |
( |
| ) |
const |
◆ parse()
mlir::Attribute mlir::tt::ttkernel::ArgAttr::parse |
( |
::mlir::AsmParser & |
odsParser, |
|
|
::mlir::Type |
odsType |
|
) |
| |
|
static |
◆ print()
void mlir::tt::ttkernel::ArgAttr::print |
( |
::mlir::AsmPrinter & |
odsPrinter | ) |
const |
◆ dialectName
constexpr ::llvm::StringLiteral mlir::tt::ttkernel::ArgAttr::dialectName = "ttkernel" |
|
static |
◆ name
constexpr ::llvm::StringLiteral mlir::tt::ttkernel::ArgAttr::name = "ttkernel.arg" |
|
static |
The documentation for this class was generated from the following files: