summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll14
1 files changed, 10 insertions, 4 deletions
diff --git a/polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll b/polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll
index bba34cc8b32..f70c5b57895 100644
--- a/polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll
+++ b/polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll
@@ -40,7 +40,13 @@ ret:
ret void
}
-; CHECK: #pragma omp parallel for
-; CHECK: for (int c1 = 0; c1 <= 1023; c1 += 1)
-; CHECK: for (int c3 = 0; c3 <= 1023; c3 += 1)
-; CHECK: Stmt_loop_body(c1, c3);
+; Make sure we do not accidentally generate nested openmp parallel for
+; annotations.
+
+; CHECK: #pragma omp parallel for
+; CHECK: for (int c1 = 0; c1 <= 1023; c1 += 1)
+; CHECK-NOT: #pragma omp parallel for
+; CHECK: #pragma simd
+; CHECK-NOT: #pragma omp parallel for
+; CHECK: for (int c3 = 0; c3 <= 1023; c3 += 1)
+; CHECK: Stmt_loop_body(c1, c3);
OpenPOWER on IntegriCloud