[PATCH] D117688: [flang][NFC] Cleanup dependent dialects and make def homogenous

Valentin Clement via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 20 04:34:06 PST 2022


This revision was automatically updated to reflect the committed changes.
Closed by commit rG911c1370546f: [flang][NFC] Cleanup dependent dialects and make def homogenous (authored by clementval).

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D117688/new/

https://reviews.llvm.org/D117688

Files:
  flang/include/flang/Optimizer/CodeGen/CGPasses.td


Index: flang/include/flang/Optimizer/CodeGen/CGPasses.td
===================================================================
--- flang/include/flang/Optimizer/CodeGen/CGPasses.td
+++ flang/include/flang/Optimizer/CodeGen/CGPasses.td
@@ -30,15 +30,14 @@
   ];
 }
 
-def CodeGenRewrite : Pass<"cg-rewrite"> {
+def CodeGenRewrite : Pass<"cg-rewrite", "mlir::ModuleOp"> {
   let summary = "Rewrite some FIR ops into their code-gen forms.";
   let description = [{
     Fuse specific subgraphs into single Ops for code generation.
   }];
-  let constructor = "fir::createFirCodeGenRewritePass()";
+  let constructor = "::fir::createFirCodeGenRewritePass()";
   let dependentDialects = [
-    "fir::FIROpsDialect", "fir::FIRCodeGenDialect", "mlir::BuiltinDialect",
-    "mlir::LLVM::LLVMDialect", "mlir::omp::OpenMPDialect"
+    "fir::FIROpsDialect", "fir::FIRCodeGenDialect"
   ];
   let statistics = [
     Statistic<"numDCE", "num-dce'd", "Number of operations eliminated">


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D117688.401598.patch
Type: text/x-patch
Size: 971 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220120/f2cbf074/attachment.bin>


More information about the llvm-commits mailing list