[Mlir-commits] [mlir] [mlir][scf] Revisit affected loops during range folding (PR #230961)

Ivan Butygin llvmlistbot at llvm.org
Thu Oct 29 06:19:06 PDT 2026


================
@@ -28,86 +29,95 @@ using namespace mlir;
 using namespace mlir::scf;
 
 namespace {
-struct ForLoopRangeFolding
-    : public impl::SCFForLoopRangeFoldingBase<ForLoopRangeFolding> {
-  void runOnOperation() override;
-};
-} // namespace
+struct ForLoopRangeFoldingPattern : public OpRewritePattern<ForOp> {
+  using OpRewritePattern<ForOp>::OpRewritePattern;
----------------
Hardcode84 wrote:

nit: `using Base::Base`

https://github.com/llvm/llvm-project/pull/230961


More information about the Mlir-commits mailing list