Searched refs:__tsan_atomic64_exchange (Results 1 – 6 of 6) sorted by relevance
/external/protobuf/src/google/protobuf/stubs/ |
D | atomicops_internals_tsan.h | 140 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/ |
D | atomicops_internals_tsan.h | 71 __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/v8/third_party/llvm-build/Release+Asserts/lib/clang/3.9.0/include/sanitizer/ |
D | tsan_interface_atomic.h | 76 __tsan_atomic64 __tsan_atomic64_exchange(volatile __tsan_atomic64 *a,
|
/external/compiler-rt/include/sanitizer/ |
D | tsan_interface_atomic.h | 76 __tsan_atomic64 __tsan_atomic64_exchange(volatile __tsan_atomic64 *a,
|
/external/llvm/test/Instrumentation/ThreadSanitizer/ |
D | atomic.ll | 1227 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 0), !dbg 1283 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 2), !dbg 1339 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 3), !dbg 1395 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 4), !dbg 1451 ; CHECK: call i64 @__tsan_atomic64_exchange(i64* %a, i64 0, i32 5), !dbg
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interface_atomic.cc | 591 a64 __tsan_atomic64_exchange(volatile a64 *a, a64 v, morder mo) { in __tsan_atomic64_exchange() function
|