|
static llvm::ArrayRef< int64_t > | getGridShape (const Concept *impl, ::mlir::Attribute tablegen_opaque_val, MemRefType memrefType) |
|
static llvm::ArrayRef< int64_t > | getShardShape (const Concept *impl, ::mlir::Attribute tablegen_opaque_val, MemRefType memrefType) |
|
static int64_t | getShardNumElements (const Concept *impl, ::mlir::Attribute tablegen_opaque_val, MemRefType memrefType) |
|
llvm::ArrayRef< int64_t >(* | getGridShape )(const Concept *impl, ::mlir::Attribute, MemRefType) |
| The methods defined by the interface. More...
|
|
llvm::ArrayRef< int64_t >(* | getShardShape )(const Concept *impl, ::mlir::Attribute, MemRefType) |
|
int64_t(* | getShardNumElements )(const Concept *impl, ::mlir::Attribute, MemRefType) |
|
const ::mlir::MemRefLayoutAttrInterface::Concept * | implMemRefLayoutAttrInterface = nullptr |
| The base classes of this interface. More...
|
|
◆ ConcreteEntity
template<typename ConcreteModel , typename ConcreteAttr >
◆ getGridShape()
template<typename ConcreteModel , typename ConcreteAttr >
◆ getShardNumElements()
template<typename ConcreteModel , typename ConcreteAttr >
◆ getShardShape()
template<typename ConcreteModel , typename ConcreteAttr >
The documentation for this class was generated from the following file: