Lines Matching refs:ptr2
427 void failureOrder(_Atomic(int) *ptr, int *ptr2) {
428 __c11_atomic_compare_exchange_strong(ptr, ptr2, 43, memory_order_acquire, memory_order_relaxed);
431 __c11_atomic_compare_exchange_weak(ptr, ptr2, 43, memory_order_seq_cst, memory_order_acquire);
435 __atomic_compare_exchange(ptr2, ptr2, ptr2, 0, memory_order_acq_rel, *ptr2);
440 __atomic_compare_exchange_n(ptr2, ptr2, 43, 1, memory_order_seq_cst, 42);
445 void generalFailureOrder(_Atomic(int) *ptr, int *ptr2, int success, int fail) {
446 __c11_atomic_compare_exchange_strong(ptr, ptr2, 42, success, fail);
514 void generalWeakness(int *ptr, int *ptr2, _Bool weak) {
515 __atomic_compare_exchange_n(ptr, ptr2, 42, weak, memory_order_seq_cst, memory_order_seq_cst);
532 void EMIT_ALL_THE_THINGS(int *ptr, int *ptr2, int new, _Bool weak, int success, int fail) {
533 __atomic_compare_exchange(ptr, ptr2, &new, weak, success, fail);