Home
last modified time | relevance | path

Searched refs:__tsan_atomic64_exchange (Results 1 – 5 of 5) sorted by relevance

/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_tsan.h140 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_relaxed); in NoBarrier_AtomicExchange()
145 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_acquire); in Acquire_AtomicExchange()
150 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_release); in Release_AtomicExchange()
/external/v8/src/base/
Datomicops_internals_tsan.h71 __tsan_atomic64 __tsan_atomic64_exchange(volatile __tsan_atomic64* a,
287 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_relaxed); in NoBarrier_AtomicExchange()
292 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_acquire); in Acquire_AtomicExchange()
297 return __tsan_atomic64_exchange(ptr, new_value, __tsan_memory_order_release); in Release_AtomicExchange()
/external/compiler-rt/include/sanitizer/
Dtsan_interface_atomic.h76 __tsan_atomic64 __tsan_atomic64_exchange(volatile __tsan_atomic64 *a,
/external/llvm/test/Instrumentation/ThreadSanitizer/
Datomic.ll1227 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 0)
1283 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 2)
1339 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 3)
1395 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 4)
1451 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 5)
/external/compiler-rt/lib/tsan/rtl/
Dtsan_interface_atomic.cc591 a64 __tsan_atomic64_exchange(volatile a64 *a, a64 v, morder mo) { in __tsan_atomic64_exchange() function