[Mlir-commits] [mlir] [MLIR][OpenMP] Fix regression for ordered simd tests (PR #183372)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Wed Feb 25 11:53:20 PST 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlir-llvm
@llvm/pr-subscribers-mlir
@llvm/pr-subscribers-flang-openmp
Author: Sunil Shrestha (sshrestha-aa)
<details>
<summary>Changes</summary>
Update ordered simd tests to account for IR syntax change
---
Full diff: https://github.com/llvm/llvm-project/pull/183372.diff
2 Files Affected:
- (modified) mlir/test/Target/LLVMIR/openmp-simd-ordered.mlir (+1-1)
- (modified) mlir/test/Target/LLVMIR/openmp-wsloop-simd-ordered.mlir (+1-1)
``````````diff
diff --git a/mlir/test/Target/LLVMIR/openmp-simd-ordered.mlir b/mlir/test/Target/LLVMIR/openmp-simd-ordered.mlir
index 3d5addc833778..8da1fab1f48af 100644
--- a/mlir/test/Target/LLVMIR/openmp-simd-ordered.mlir
+++ b/mlir/test/Target/LLVMIR/openmp-simd-ordered.mlir
@@ -38,7 +38,7 @@ module {
// CHECK: %.linear_var = alloca i32
// CHECK: %.linear_result = alloca i32
- omp.simd linear(%i = %c1_i32 : !llvm.ptr) private(@i_private_i32 %i -> %arg0 : !llvm.ptr) {
+ omp.simd linear(%i : !llvm.ptr = %c1_i32 : i32) private(@i_private_i32 %i -> %arg0 : !llvm.ptr) {
omp.loop_nest (%iv) : i32 = (%c1_i32) to (%c10_i32) inclusive step (%c1_i32) {
// CHECK: omp.loop_nest.region:
// CHECK: load i32, ptr %.linear_result
diff --git a/mlir/test/Target/LLVMIR/openmp-wsloop-simd-ordered.mlir b/mlir/test/Target/LLVMIR/openmp-wsloop-simd-ordered.mlir
index d43f92ce41752..beb300c23651f 100644
--- a/mlir/test/Target/LLVMIR/openmp-wsloop-simd-ordered.mlir
+++ b/mlir/test/Target/LLVMIR/openmp-wsloop-simd-ordered.mlir
@@ -39,7 +39,7 @@ module {
// CHECK: %.linear_result = alloca i32
omp.wsloop ordered(0) {
- omp.simd linear(%i = %c1_i32 : !llvm.ptr) private(@i_private_i32 %i -> %arg0 : !llvm.ptr) {
+ omp.simd linear(%i : !llvm.ptr = %c1_i32 : i32) private(@i_private_i32 %i -> %arg0 : !llvm.ptr) {
omp.loop_nest (%iv) : i32 = (%c1_i32) to (%c100_i32) inclusive step (%c1_i32) {
// CHECK: omp.loop_nest.region:
// CHECK: load i32, ptr %.linear_result
``````````
</details>
https://github.com/llvm/llvm-project/pull/183372
More information about the Mlir-commits
mailing list