[flang-commits] [flang] [flang][cuda][NFC] Add dependent dialect for cuf-convert (PR #116093)

via flang-commits flang-commits at lists.llvm.org
Wed Nov 13 11:13:57 PST 2024


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-flang-fir-hlfir

Author: Valentin Clement (バレンタイン クレメン) (clementval)

<details>
<summary>Changes</summary>

This pass will create gpu dialect operation. Add the dialect as dependency so fir-opt will not crash on it

---
Full diff: https://github.com/llvm/llvm-project/pull/116093.diff


1 Files Affected:

- (modified) flang/include/flang/Optimizer/Transforms/Passes.td (+1-1) 


``````````diff
diff --git a/flang/include/flang/Optimizer/Transforms/Passes.td b/flang/include/flang/Optimizer/Transforms/Passes.td
index d89713a9fc0b97..1db41fa7972bf1 100644
--- a/flang/include/flang/Optimizer/Transforms/Passes.td
+++ b/flang/include/flang/Optimizer/Transforms/Passes.td
@@ -424,7 +424,7 @@ def AssumedRankOpConversion : Pass<"fir-assumed-rank-op", "mlir::ModuleOp"> {
 def CUFOpConversion : Pass<"cuf-convert", "mlir::ModuleOp"> {
   let summary = "Convert some CUF operations to runtime calls";
   let dependentDialects = [
-    "fir::FIROpsDialect"
+    "fir::FIROpsDialect", "mlir::gpu::GPUDialect"
   ];
 }
 

``````````

</details>


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


More information about the flang-commits mailing list