[Mlir-commits] [mlir] [MLIR][OpenMP] Make omp.wsloop into a loop wrapper (1/5) (PR #89209)

Sergio Afonso llvmlistbot at llvm.org
Thu Apr 18 07:43:54 PDT 2024


================
@@ -665,10 +665,7 @@ def WsloopOp : OpenMP_Op<"wsloop", [AttrSizedOperandSegments,
     passed by reference.
   }];
 
-  let arguments = (ins Variadic<IntLikeType>:$lowerBound,
-             Variadic<IntLikeType>:$upperBound,
-             Variadic<IntLikeType>:$step,
-             Variadic<AnyType>:$linear_vars,
+  let arguments = (ins Variadic<AnyType>:$linear_vars,
              Variadic<I32>:$linear_step_vars,
----------------
skatrak wrote:

I think operands related to the LINEAR clause should still be part of the `omp.wsloop` wrapper and not `omp.loop_nest`, so I think they should remain there at least for now.

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


More information about the Mlir-commits mailing list