analyzer: enable taint state machine by default [PR103533]
[official-gcc.git] / gcc / testsuite / c-c++-common / gomp / doacross-4.c
bloba1182e3ce9816f48ee1c0ab7822bb01f92c81b99
1 /* PR middle-end/98205 */
3 void baz (int) __attribute__((noreturn));
5 void
6 foo (int n)
8 int i;
9 #pragma omp for ordered(1)
10 for (i = 0; i < 8; i += n)
12 #pragma omp ordered depend(source)
13 #pragma omp ordered depend(sink: i - 2)
14 baz (i);
18 void
19 bar (int n)
21 int i, j;
22 #pragma omp for collapse(2) ordered(2)
23 for (i = 0; i < 8; i += n)
24 for (j = 0; j < 8; j += n)
26 #pragma omp ordered depend(source)
27 #pragma omp ordered depend(sink: i - 2, j + 2)
28 baz (i);