/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_atomic.h | 32 volatile Type val_dont_use; member in struct:__sanitizer::atomic_uint8_t 37 volatile Type val_dont_use; member in struct:__sanitizer::atomic_uint16_t 42 volatile Type val_dont_use; member in struct:__sanitizer::atomic_sint32_t 47 volatile Type val_dont_use; member in struct:__sanitizer::atomic_uint32_t 53 volatile ALIGNED(8) Type val_dont_use; 58 volatile Type val_dont_use; member in struct:__sanitizer::atomic_uintptr_t
|
sanitizer_atomic_clang_other.h | 36 v = a->val_dont_use; 41 v = a->val_dont_use; 45 v = a->val_dont_use; 50 v = a->val_dont_use; 58 const_cast<typename T::Type volatile *>(&a->val_dont_use), 0); 72 a->val_dont_use = v; 75 a->val_dont_use = v; 79 a->val_dont_use = v; 85 typename T::Type cmp = a->val_dont_use; 88 cur = __sync_val_compare_and_swap(&a->val_dont_use, cmp, v) [all...] |
sanitizer_atomic_clang_x86.h | 38 v = a->val_dont_use; 43 v = a->val_dont_use; 47 v = a->val_dont_use; 53 v = a->val_dont_use; 63 : "m" (a->val_dont_use) 82 a->val_dont_use = v; 86 a->val_dont_use = v; 91 a->val_dont_use = v; 100 : "=m" (a->val_dont_use)
|
sanitizer_atomic_msvc.h | 89 v = a->val_dont_use; 92 v = a->val_dont_use; 105 a->val_dont_use = v; 108 a->val_dont_use = v; 120 (volatile long*)&a->val_dont_use, (long)v); // NOLINT 129 (volatile long long*)&a->val_dont_use, (long long)v); // NOLINT 132 (volatile long*)&a->val_dont_use, (long)v); // NOLINT 141 (volatile long*)&a->val_dont_use, -(long)v); // NOLINT 150 (volatile long long*)&a->val_dont_use, -(long long)v); // NOLINT 153 (volatile long*)&a->val_dont_use, -(long)v); // NOLIN [all...] |
sanitizer_atomic_clang.h | 51 return __sync_fetch_and_add(&a->val_dont_use, v); 59 return __sync_fetch_and_add(&a->val_dont_use, -v); 68 v = __sync_lock_test_and_set(&a->val_dont_use, v); 81 prev = __sync_val_compare_and_swap(&a->val_dont_use, cmpv, xchg);
|
sanitizer_atomic_clang_mips.h | 51 ret = *(const_cast<atomic_uint64_t::Type volatile *>(&ptr->val_dont_use)); 52 ptr->val_dont_use = ret + val; 80 prev = *(const_cast<Type volatile *>(&ptr->val_dont_use)); 83 ptr->val_dont_use = xchg; 111 ptr->val_dont_use = v;
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
sanitizer_atomic_test.cc | 44 val.a.val_dont_use = (Type)v; 46 val.a.val_dont_use = (Type)-1; 48 EXPECT_EQ(val.a.val_dont_use, (Type)v);
|