Home
last modified time | relevance | path

Searched refs:newvalue (Results 1 – 3 of 3) sorted by relevance

/sysdeps/s390/
A Datomic-machine.h77 #define atomic_exchange_acq(mem, newvalue) \ argument
79 __atomic_exchange_n (mem, newvalue, __ATOMIC_ACQUIRE); })
80 #define atomic_exchange_rel(mem, newvalue) \ argument
82 __atomic_exchange_n (mem, newvalue, __ATOMIC_RELEASE); })
/sysdeps/m68k/m680x0/m68020/
A Datomic-machine.h55 #define atomic_exchange_acq(mem, newvalue) \ argument
61 : "d" (newvalue), "0" (__result)); \
66 : "d" (newvalue), "0" (__result)); \
71 : "d" (newvalue), "0" (__result)); \
78 : "d" ((__typeof (*(mem))) (newvalue)), \
/sysdeps/x86/
A Datomic-machine.h151 #define atomic_exchange_acq(mem, newvalue) \ argument
156 : "0" (newvalue), "m" (*mem)); \
160 : "0" (newvalue), "m" (*mem)); \
164 : "0" (newvalue), "m" (*mem)); \
168 : "0" ((int64_t) cast_to_integer (newvalue)), \

Completed in 8 milliseconds