[llvm-branch-commits] [flang] [llvm] [mlir] [OpenMP][MLIR] Modify OpenMP Dialect lowering to support attach mapping (PR #179023)

Sergio Afonso via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Apr 6 08:28:47 PDT 2026


================
@@ -6769,13 +6882,18 @@ convertOmpTarget(Operation &opInst, llvm::IRBuilderBase &builder,
   }
 
   for (size_t i = 0, e = mapData.OriginalValue.size(); i != e; ++i) {
-    // declare target arguments are not passed to kernels as arguments
+    // 1) Declare target arguments are not passed to kernels as arguments
+    // 2) Attach maps are not passed in as arguments to kernels
+    // 3) Children of record objects are not passed in as arguments
----------------
skatrak wrote:

```suggestion
    // 1) Declare target arguments are not passed to kernels as arguments.
    // 2) Attach maps are not passed in as arguments to kernels.
    // 3) Children of record objects are not passed in as arguments.
```

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


More information about the llvm-branch-commits mailing list