[Mlir-commits] [mlir] [mlir][scf] Fold away `scf.for` iter args cycles (PR #173436)
Ivan Butygin
llvmlistbot at llvm.org
Fri Dec 26 07:35:48 PST 2025
Hardcode84 wrote:
@matthias-springer the reason at least that one downstream pattern broke is because it was expecting for directly forwarded block args to yields to be erased completely and not transformed back to dead block arg so the pattern rewriter looped. Considering we didn't managed to simplify old `scf.for` pattern much anyway, I would rather reverted and relanded this in the the original form where I only remove cycles of len > 1.
https://github.com/llvm/llvm-project/pull/173436
More information about the Mlir-commits
mailing list