MLIR 22.0.0git
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()