[Mlir-commits] [mlir] [MLIR][Mesh] Add sharding propagation pass (PR #69665)
Chengji Yao
llvmlistbot at llvm.org
Sat Oct 21 14:21:37 PDT 2023
yaochengji wrote:
> I only see setShardingOptionAttr(builder, *shardingOption); and shardingOp.addShardingAnnotations, where are these added?
They are defined in `ShardingInterface.cpp`.
> Also, wouldn't for (Operation &op : llvm::make_early_inc(block.getOperations())) { still work? Assuming the shard ops are added immediately after the current operation (otherwise they can be also just skipped ...)
Yeah, ` llvm::make_early_inc_range` is better.
https://github.com/llvm/llvm-project/pull/69665
More information about the Mlir-commits
mailing list