reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h
   46   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) {