9 #ifndef MLIR_DIALECT_MESH_TRANSFORMS_SPMDIZATION_H
10 #define MLIR_DIALECT_MESH_TRANSFORMS_SPMDIZATION_H
37 TypedValue<ShapedType>
reshard(OpBuilder &builder,
MeshOp mesh, ShardOp source,
39 TypedValue<ShapedType> sourceShardValue);
40 TypedValue<ShapedType>
reshard(OpBuilder &builder, ShardOp source,
42 TypedValue<ShapedType> sourceShardValue,
43 SymbolTableCollection &symbolTableCollection);
TypedValue< ShapedType > reshard(OpBuilder &builder, MeshOp mesh, ShardOp source, ShardOp target, TypedValue< ShapedType > sourceShardValue)
void reshardingRegisterDependentDialects(DialectRegistry ®istry)
Include the generated interface declarations.