MLIR  22.0.0git
Functions
mlir::shard::detail Namespace Reference

Functions

FailureOr< ShardingOptiondefaultGetShardingOption (Operation *op, ArrayRef< Sharding > operandShardings, ArrayRef< Sharding > resultShardings)
 
FailureOr< std::vector< Sharding > > defaultGetShardingAnnotations (Operation *op, const ShardingOption &shardingOption)
 
LogicalResult defaultAddShardingAnnotations (Operation *op, OpBuilder &b, const ShardingOption &shardingOption)
 

Function Documentation

◆ defaultAddShardingAnnotations()

LogicalResult mlir::shard::detail::defaultAddShardingAnnotations ( Operation op,
OpBuilder b,
const ShardingOption shardingOption 
)

◆ defaultGetShardingAnnotations()

FailureOr< std::vector< Sharding > > mlir::shard::detail::defaultGetShardingAnnotations ( Operation op,
const ShardingOption shardingOption 
)

◆ defaultGetShardingOption()

FailureOr< ShardingOption > mlir::shard::detail::defaultGetShardingOption ( Operation op,
ArrayRef< Sharding operandShardings,
ArrayRef< Sharding resultShardings 
)