Lines Matching defs:__atomic_load
105 __atomic_load(i, I, memory_order_relaxed); // expected-error {{must be a pointer to a trivially-copyable type}}
106 __atomic_load(I, i, memory_order_relaxed); // expected-warning {{passing '_Atomic(int) *' to parameter of type 'int *'}}
107 __atomic_load(I, *P, memory_order_relaxed);
108 __atomic_load(I, *P, memory_order_relaxed, 42); // expected-error {{too many arguments}}
109 (int)__atomic_load(I, I, memory_order_seq_cst); // expected-error {{operand of type 'void'}}
110 __atomic_load(s1, s2, memory_order_acquire);
338 (void)__atomic_load(p, p, memory_order_relaxed);
339 (void)__atomic_load(p, p, memory_order_acquire);
340 (void)__atomic_load(p, p, memory_order_consume);
341 (void)__atomic_load(p, p, memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}}
342 (void)__atomic_load(p, p, memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}}
343 (void)__atomic_load(p, p, memory_order_seq_cst);