]>
git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/c-c++-common/gomp/atomic-20.c
1 /* { dg-do compile } */
2 /* { dg-additional-options "-fdump-tree-original" } */
3 /* { dg-final { scan-tree-dump-times "omp atomic release" 1 "original" } } */
4 /* { dg-final { scan-tree-dump-times "omp atomic seq_cst" 3 "original" } } */
5 /* { dg-final { scan-tree-dump-times "omp atomic read seq_cst" 1 "original" } } */
6 /* { dg-final { scan-tree-dump-times "omp atomic capture seq_cst" 1 "original" } } */
14 #pragma omp atomic release
16 #pragma omp requires atomic_default_mem_order (seq_cst)
19 #pragma omp atomic update
21 #pragma omp atomic read
23 #pragma omp atomic write
25 #pragma omp atomic capture