reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
57 volatile Type val_dont_use; 75 INLINE typename T::Type atomic_load_relaxed(const volatile T *a) { 80 INLINE void atomic_store_relaxed(volatile T *a, typename T::Type v) {projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h
46 INLINE typename T::Type atomic_fetch_add(volatile T *a, 47 typename T::Type v, memory_order mo) { 54 INLINE typename T::Type atomic_fetch_sub(volatile T *a, 55 typename T::Type v, memory_order mo) { 62 INLINE typename T::Type atomic_exchange(volatile T *a, 63 typename T::Type v, memory_order mo) { 74 INLINE bool atomic_compare_exchange_strong(volatile T *a, typename T::Type *cmp, 75 typename T::Type xchg, 77 typedef typename T::Type Type; 88 typename T::Type *cmp, 89 typename T::Type xchg,projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_x86.h
27 INLINE typename T::Type atomic_load( 32 typename T::Type v; 73 INLINE void atomic_store(volatile T *a, typename T::Type v, memory_order mo) {