Lines Matching full:v1
57 T v1 = atomic_load(a); \
59 assert(atomic_##name(a, v2) == v1); \
64 T v1 = atomic_load(a); \
68 assert(v1 == v2); \
76 T v1 = rndnum(); \
77 atomic_init(a, v1); \
78 assert(atomic_load(a) == v1); \
81 T v1 = rndnum(); \
82 atomic_store(a, v1); \
83 assert(atomic_load(a) == v1); \
87 DO_FETCH_TEST(T, a, fetch_add, v1 + v2); \
88 DO_FETCH_TEST(T, a, fetch_and, v1 & v2); \
89 DO_FETCH_TEST(T, a, fetch_or, v1 | v2); \
90 DO_FETCH_TEST(T, a, fetch_sub, v1 - v2); \
91 DO_FETCH_TEST(T, a, fetch_xor, v1 ^ v2); \