MLIR
22.0.0git
|
#include "mlir/Dialect/Shard/Interfaces/ShardingInterface.h"
Public Member Functions | |
ShardingOption ()=default | |
ShardingOption (ShardingArray shardingArray, FlatSymbolRefAttr grid) | |
Static Public Member Functions | |
static ShardingOption | makeEmpty () |
Public Attributes | |
ShardingArray | shardingArray = {} |
FlatSymbolRefAttr | grid = 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 42 of file ShardingInterface.h.
References ShardingOption().
Referenced by selectShardingOption().
bool mlir::shard::ShardingOption::empty = false |
Definition at line 36 of file ShardingInterface.h.
Referenced by mlir::shard::detail::defaultAddShardingAnnotations(), and mlir::shard::detail::defaultGetShardingOption().
FlatSymbolRefAttr mlir::shard::ShardingOption::grid = nullptr |
Definition at line 32 of file ShardingInterface.h.
Referenced by mlir::shard::detail::defaultAddShardingAnnotations(), mlir::shard::detail::defaultGetShardingOption(), and getSharding().
ShardingArray mlir::shard::ShardingOption::shardingArray = {} |
Definition at line 31 of file ShardingInterface.h.
Referenced by mlir::shard::detail::defaultGetShardingOption(), and getSharding().