]>
git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/c-c++-common/gomp/atomic-21.c
1 /* { dg-do compile } */
2 /* { dg-additional-options "-fdump-tree-original" } */
3 /* { dg-final { scan-tree-dump-times "omp atomic release" 4 "original" } } */
4 /* { dg-final { scan-tree-dump-times "omp atomic read acquire" 1 "original" } } */
5 /* { dg-final { scan-tree-dump-times "omp atomic capture acq_rel" 1 "original" } } */
13 #pragma omp atomic release
15 #pragma omp requires atomic_default_mem_order (acq_rel)
18 #pragma omp atomic update
20 #pragma omp atomic read
22 #pragma omp atomic write
24 #pragma omp atomic capture