|
static constexpr ::llvm::StringLiteral | name = "ttkernel.tensix_config" |
|
static constexpr ::llvm::StringLiteral | dialectName = "ttkernel" |
|
◆ get() [1/2]
static TensixConfigAttr mlir::tt::ttkernel::TensixConfigAttr::get |
( |
::mlir::MLIRContext * |
context | ) |
|
|
inlinestatic |
◆ get() [2/2]
TensixConfigAttr mlir::tt::ttkernel::TensixConfigAttr::get |
( |
::mlir::MLIRContext * |
context, |
|
|
MathFidelity |
math_fidelity, |
|
|
bool |
fp32_dest_acc_en, |
|
|
bool |
math_approx_mode, |
|
|
::llvm::ArrayRef< UnpackToDestMode > |
unpack_to_dest_mode |
|
) |
| |
|
static |
◆ getFp32DestAccEn()
bool mlir::tt::ttkernel::TensixConfigAttr::getFp32DestAccEn |
( |
| ) |
const |
◆ getMathApproxMode()
bool mlir::tt::ttkernel::TensixConfigAttr::getMathApproxMode |
( |
| ) |
const |
◆ getMathFidelity()
MathFidelity mlir::tt::ttkernel::TensixConfigAttr::getMathFidelity |
( |
| ) |
const |
◆ getMnemonic()
static constexpr ::llvm::StringLiteral mlir::tt::ttkernel::TensixConfigAttr::getMnemonic |
( |
| ) |
|
|
inlinestatic |
◆ getThreadType()
ThreadType mlir::tt::ttkernel::TensixConfigAttr::getThreadType |
( |
| ) |
const |
|
inline |
◆ getUnpackToDestMode()
llvm::ArrayRef< UnpackToDestMode > mlir::tt::ttkernel::TensixConfigAttr::getUnpackToDestMode |
( |
| ) |
const |
◆ parse()
mlir::Attribute mlir::tt::ttkernel::TensixConfigAttr::parse |
( |
::mlir::AsmParser & |
odsParser, |
|
|
::mlir::Type |
odsType |
|
) |
| |
|
static |
◆ print()
void mlir::tt::ttkernel::TensixConfigAttr::print |
( |
::mlir::AsmPrinter & |
odsPrinter | ) |
const |
◆ dialectName
constexpr ::llvm::StringLiteral mlir::tt::ttkernel::TensixConfigAttr::dialectName = "ttkernel" |
|
static |
◆ name
constexpr ::llvm::StringLiteral mlir::tt::ttkernel::TensixConfigAttr::name = "ttkernel.tensix_config" |
|
static |
The documentation for this class was generated from the following files: