Home
last modified time | relevance | path

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

/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_tsan.h57 return __tsan_atomic32_exchange(ptr, new_value, in NoBarrier_AtomicExchange()
63 return __tsan_atomic32_exchange(ptr, new_value, in Acquire_AtomicExchange()
69 return __tsan_atomic32_exchange(ptr, new_value, in Release_AtomicExchange()
/external/v8/src/base/
Datomicops_internals_tsan.h69 __tsan_atomic32 __tsan_atomic32_exchange(volatile __tsan_atomic32* a,
196 return __tsan_atomic32_exchange(ptr, new_value, in NoBarrier_AtomicExchange()
202 return __tsan_atomic32_exchange(ptr, new_value, in Acquire_AtomicExchange()
208 return __tsan_atomic32_exchange(ptr, new_value, in Release_AtomicExchange()
/external/compiler-rt/include/sanitizer/
Dtsan_interface_atomic.h74 __tsan_atomic32 __tsan_atomic32_exchange(volatile __tsan_atomic32 *a,
/external/llvm/test/Instrumentation/ThreadSanitizer/
Datomic.ll843 ; CHECK: call i32 @__tsan_atomic32_exchange(i32* %a, i32 0, i32 0)
899 ; CHECK: call i32 @__tsan_atomic32_exchange(i32* %a, i32 0, i32 2)
955 ; CHECK: call i32 @__tsan_atomic32_exchange(i32* %a, i32 0, i32 3)
1011 ; CHECK: call i32 @__tsan_atomic32_exchange(i32* %a, i32 0, i32 4)
1067 ; CHECK: call i32 @__tsan_atomic32_exchange(i32* %a, i32 0, i32 5)
/external/compiler-rt/lib/tsan/rtl/
Dtsan_interface_atomic.cc586 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo) { in __tsan_atomic32_exchange() function