[Mlir-commits] [mlir] [MLIR][LLVM] Use oilist for llvm.load and llvm.store flags (PR #228977)

Arseniy Obolenskiy llvmlistbot at llvm.org
Mon Oct 5 21:58:20 PDT 2026


================
@@ -3003,7 +3003,7 @@ func.func @omp_target_update_invalid_motion_type(%map1 : memref<?xi32>) {
 // -----
 
 func.func @omp_target_map_must_specify_both_var_ptr_ptr_args(%arg : memref<?xi32>) {
-  %map1 = omp.map.info var_ptr(%arg : memref<?xi32>, tensor<?xi32>) map_clauses(to) capture(ByRef) var_ptr_ptr(%arg : memref<?xi32>, ) name("") -> memref<?xi32>
+  %map1 = "omp.map.info"(%arg, %arg) <{map_capture_type = #omp.variable_capture_kind<ByRef>, map_type = #omp.clause_map_flags<to>, name = "", operandSegmentSizes = array<i32: 1, 1, 0, 0>, partial_map = false, var_ptr_type = tensor<?xi32>}> : (memref<?xi32>, memref<?xi32>) -> memref<?xi32>
----------------
aobolensk wrote:

That was a valid op before: `var_ptr_ptr(%arg : memref<?xi32>, )`

Not it is not accepted 

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


More information about the Mlir-commits mailing list