TT-MLIR
|
This is the complete list of members for mlir::tt::MetalLayoutAttr, including all inherited members.
derivePhysicalShape(ArrayRef< int64_t > logicalShape, ArrayRef< int64_t > gridShape, ArrayRef< int64_t > tileShape, DenseIntElementsAttr collapseIntervals, ArrayRef< int64_t > dimAlignments) | mlir::tt::MetalLayoutAttr | static |
dialectName | mlir::tt::MetalLayoutAttr | static |
get(::mlir::MLIRContext *context, ArrayRef< int64_t > logicalShape, uint64_t deviceGridRank, OOBVal oobVal, MemorySpace memorySpace, DenseIntElementsAttr collapseIntervals={}, ArrayRef< int64_t > dimAlignments={}) | mlir::tt::MetalLayoutAttr | static |
get(::mlir::MLIRContext *context, ::llvm::ArrayRef< int64_t > logical_shape, ::llvm::ArrayRef< int64_t > dim_alignments, DenseIntElementsAttr collapsed_intervals, OOBVal oob_val, MemorySpace memory_space) | mlir::tt::MetalLayoutAttr | static |
getCollapsedIntervals() const | mlir::tt::MetalLayoutAttr | |
getDimAlignments() const | mlir::tt::MetalLayoutAttr | |
getLogicalShape() const | mlir::tt::MetalLayoutAttr | |
getMemorySpace() const | mlir::tt::MetalLayoutAttr | |
getMemRefType(RankedTensorType tensorType) | mlir::tt::MetalLayoutAttr | static |
getMnemonic() | mlir::tt::MetalLayoutAttr | inlinestatic |
getNormalizedIntervals() const | mlir::tt::MetalLayoutAttr | |
getOobVal() const | mlir::tt::MetalLayoutAttr | |
getShardStride(RankedTensorType tensorType) const | mlir::tt::MetalLayoutAttr | |
name | mlir::tt::MetalLayoutAttr | static |
parse(::mlir::AsmParser &odsParser, ::mlir::Type odsType) | mlir::tt::MetalLayoutAttr | static |
print(::mlir::AsmPrinter &odsPrinter) const | mlir::tt::MetalLayoutAttr |