Lines Matching refs:a128

37 __extension__ typedef __int128 a128;  typedef
130 a128 func_xchg(volatile a128 *v, a128 op) { in func_xchg()
132 a128 cmp = *v; in func_xchg()
137 a128 func_add(volatile a128 *v, a128 op) { in func_add()
139 a128 cmp = *v; in func_add()
144 a128 func_sub(volatile a128 *v, a128 op) { in func_sub()
146 a128 cmp = *v; in func_sub()
151 a128 func_and(volatile a128 *v, a128 op) { in func_and()
153 a128 cmp = *v; in func_and()
158 a128 func_or(volatile a128 *v, a128 op) { in func_or()
160 a128 cmp = *v; in func_or()
165 a128 func_xor(volatile a128 *v, a128 op) { in func_xor()
167 a128 cmp = *v; in func_xor()
172 a128 func_nand(volatile a128 *v, a128 op) { in func_nand()
174 a128 cmp = *v; in func_nand()
179 a128 func_cas(volatile a128 *v, a128 cmp, a128 xch) { in func_cas()
181 a128 cur = *v; in func_cas()
239 static a128 NoTsanAtomicLoad(const volatile a128 *a, morder mo) { in NoTsanAtomicLoad()
269 static void NoTsanAtomicStore(volatile a128 *a, a128 v, morder mo) { in NoTsanAtomicStore()
403 static bool NoTsanAtomicCAS(volatile a128 *a, a128 *c, a128 v, in NoTsanAtomicCAS()
405 a128 old = *c; in NoTsanAtomicCAS()
406 a128 cur = func_cas(a, old, v); in NoTsanAtomicCAS()
543 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo) { in __tsan_atomic128_load()
570 void __tsan_atomic128_store(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_store()
597 a128 __tsan_atomic128_exchange(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_exchange()
624 a128 __tsan_atomic128_fetch_add(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_add()
651 a128 __tsan_atomic128_fetch_sub(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_sub()
678 a128 __tsan_atomic128_fetch_and(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_and()
705 a128 __tsan_atomic128_fetch_or(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_or()
732 a128 __tsan_atomic128_fetch_xor(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_xor()
759 a128 __tsan_atomic128_fetch_nand(volatile a128 *a, a128 v, morder mo) { in __tsan_atomic128_fetch_nand()
790 int __tsan_atomic128_compare_exchange_strong(volatile a128 *a, a128 *c, a128 v, in __tsan_atomic128_compare_exchange_strong()
822 int __tsan_atomic128_compare_exchange_weak(volatile a128 *a, a128 *c, a128 v, in __tsan_atomic128_compare_exchange_weak()
854 a128 __tsan_atomic128_compare_exchange_val(volatile a128 *a, a128 c, a128 v, in __tsan_atomic128_compare_exchange_val()