◆ KeyTy
◆ MetalLayoutAttrStorage()
mlir::tt::detail::MetalLayoutAttrStorage::MetalLayoutAttrStorage |
( |
AffineMap |
linear, |
|
|
OOBVal |
oob_val, |
|
|
GridAttr |
grid, |
|
|
MemRefType |
memref, |
|
|
TensorMemoryLayout |
mem_layout |
|
) |
| |
|
inline |
◆ construct()
static MetalLayoutAttrStorage* mlir::tt::detail::MetalLayoutAttrStorage::construct |
( |
::mlir::AttributeStorageAllocator & |
allocator, |
|
|
KeyTy && |
tblgenKey |
|
) |
| |
|
inlinestatic |
◆ getAsKey()
KeyTy mlir::tt::detail::MetalLayoutAttrStorage::getAsKey |
( |
| ) |
const |
|
inline |
◆ hashKey()
::llvm::hash_code mlir::tt::detail::MetalLayoutAttrStorage::hashKey |
( |
const KeyTy & |
tblgenKey | ) |
|
|
inlinestatic |
◆ operator==()
bool mlir::tt::detail::MetalLayoutAttrStorage::operator== |
( |
const KeyTy & |
tblgenKey | ) |
const |
|
inline |
◆ grid
GridAttr mlir::tt::detail::MetalLayoutAttrStorage::grid |
◆ linear
AffineMap mlir::tt::detail::MetalLayoutAttrStorage::linear |
◆ mem_layout
◆ memref
MemRefType mlir::tt::detail::MetalLayoutAttrStorage::memref |
◆ oob_val
OOBVal mlir::tt::detail::MetalLayoutAttrStorage::oob_val |
The documentation for this struct was generated from the following file: