[Mlir-commits] [mlir] [MLIR][Linalg] Use Top-Down traversal to safely optimize multi-use producer fusion (PR #172216)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu Dec 18 14:45:16 PST 2025
================
@@ -252,7 +252,9 @@ struct TestLinalgElementwiseFusion
if (fuseMultiUseProducer) {
RewritePatternSet patterns(context);
patterns.insert<TestMultiUseProducerFusion>(context);
- if (failed(applyPatternsGreedily(funcOp.getBody(), std::move(patterns))))
+ if (failed(applyPatternsGreedily(
----------------
MaheshRavishankar wrote:
Could you please update the documentation of `linalg::fuseElementwiseOps` to note this....
https://github.com/llvm/llvm-project/pull/172216
More information about the Mlir-commits
mailing list