[mlir][SCF][transform] Register SCF dialect patterns
authorMatthias Springer <me@m-sp.org>
Mon, 5 Jun 2023 08:20:09 +0000 (10:20 +0200)
committerMatthias Springer <me@m-sp.org>
Mon, 5 Jun 2023 09:37:22 +0000 (11:37 +0200)
Differential Revision: https://reviews.llvm.org/D152125

mlir/lib/Dialect/SCF/TransformOps/SCFTransformOps.cpp

index 2da7473..4c64c54 100644 (file)
@@ -309,6 +309,13 @@ public:
 #define GET_OP_LIST
 #include "mlir/Dialect/SCF/TransformOps/SCFTransformOps.cpp.inc"
         >();
+
+    addDialectDataInitializer<transform::PatternRegistry>(
+        [&](transform::PatternRegistry &registry) {
+          registry.registerPatterns(
+              "scf.for_loop_canonicalization",
+              scf::populateSCFForLoopCanonicalizationPatterns);
+        });
   }
 };
 } // namespace