MLIR
20.0.0git
|
#include "mlir/Dialect/Mesh/Interfaces/ShardingInterface.h"
Public Member Functions | |
ShardingOption ()=default | |
ShardingOption (ShardingArray shardingArray, FlatSymbolRefAttr mesh) | |
Static Public Member Functions | |
static ShardingOption | makeEmpty () |
Public Attributes | |
ShardingArray | shardingArray = {} |
FlatSymbolRefAttr | mesh = nullptr |
bool | empty = false |
Definition at line 28 of file ShardingInterface.h.
|
default |
Referenced by makeEmpty().
|
inline |
Definition at line 38 of file ShardingInterface.h.
|
inlinestatic |
Definition at line 40 of file ShardingInterface.h.
References ShardingOption().
Referenced by selectShardingOption().
bool mlir::mesh::ShardingOption::empty = false |
Definition at line 36 of file ShardingInterface.h.
Referenced by mlir::mesh::detail::defaultAddShardingAnnotations(), and mlir::mesh::detail::defaultGetShardingOption().
FlatSymbolRefAttr mlir::mesh::ShardingOption::mesh = nullptr |
Definition at line 32 of file ShardingInterface.h.
Referenced by mlir::mesh::detail::defaultAddShardingAnnotations(), and getSharding().
ShardingArray mlir::mesh::ShardingOption::shardingArray = {} |
Definition at line 31 of file ShardingInterface.h.
Referenced by mlir::mesh::detail::defaultGetShardingOption(), and getSharding().