|
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.
References grid, and shardingArray.
|
inlinestatic |
Definition at line 42 of file ShardingInterface.h.
References ShardingOption().
Referenced by selectShardingOption().
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(), getSharding(), getSharding(), and ShardingOption().
| ShardingArray mlir::shard::ShardingOption::shardingArray = {} |
Definition at line 31 of file ShardingInterface.h.
Referenced by mlir::shard::detail::defaultGetShardingOption(), getSharding(), getSharding(), and ShardingOption().