Lines Matching defs:memory_order_release
8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst
112 __atomic_store_n(I, 4, memory_order_release);
113 __atomic_store_n(I, 4.0, memory_order_release);
114 __atomic_store_n(I, P, memory_order_release); // expected-warning {{parameter of type 'int'}}
115 __atomic_store_n(i, 1, memory_order_release); // expected-error {{must be a pointer to integer or pointer}}
116 __atomic_store_n(s1, *s2, memory_order_release); // expected-error {{must be a pointer to integer or pointer}}
118 __atomic_store(I, *P, memory_order_release);
119 __atomic_store(s1, s2, memory_order_release);
120 __atomic_store(i, I, memory_order_release); // expected-error {{trivially-copyable}}
173 __c11_atomic_store(&const_atomic, 0, memory_order_release); // expected-error {{address argument to atomic operation must be a pointer to non-const _Atomic type ('const _Atomic(int) *' invalid)}}