[flang-commits] [flang] [llvm] [Flang][OpenMP] Defer descriptor mapping for assumed dummy argument types (PR #154349)

Kareem Ergawy via flang-commits flang-commits at lists.llvm.org
Thu Aug 21 02:28:09 PDT 2025


================
@@ -593,6 +656,125 @@ class MapInfoFinalizationPass
     return nullptr;
   }
 
+  void addImplictDescriptorMapToTargetDataOp(mlir::omp::MapInfoOp op,
+                                             fir::FirOpBuilder &builder,
+                                             mlir::Operation *target) {
----------------
ergawy wrote:

Can we pass by reference here? I think at the call site we verify that it is not null already.
```suggestion
                                             mlir::Operation &target) {
```

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


More information about the flang-commits mailing list