diff options
| -rw-r--r-- | polly/test/Isl/Ast/OpenMP/nested_loop_both_parallel.ll | 14 |
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); |

