Lower zeroing array assignment to memset for allocatable arrays.
[official-gcc.git] / gcc / testsuite / c-c++-common / gomp / assumes-1.c
blob8b3fb378bfbfd6589c1edf7c63713f592bf86de7
1 int i;
3 #pragma omp assumes no_openmp, absent (target, teams) holds (i < 32U) holds (i < 32U)
4 void
5 bar (void)
9 #pragma omp assumes no_openmp_routines
11 #pragma omp assumes no_parallelism
13 #pragma omp assumes absent (for)
14 void
15 fred (void)
19 #pragma omp assumes absent (atomic, barrier, cancel, cancellation point) absent (critical, depobj) \
20 absent (distribute, flush, loop, masked, master, nothing, ordered) \
21 absent (parallel, scan, scope, section, sections, simd, single, task) \
22 absent (taskgroup, taskloop, taskwait, taskyield)
23 void
24 foo (void)