| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
| H A D | atomic_load.pass.cpp | 33 assert(std::atomic_load(&t) == T(1)); in operator ()() 35 assert(std::atomic_load(&vt) == T(2)); in operator ()() 37 ASSERT_NOEXCEPT(std::atomic_load(&t)); in operator ()() 38 ASSERT_NOEXCEPT(std::atomic_load(&vt)); in operator ()()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_addrhashmap.h | 121 uptr addr1 = atomic_load(&c->addr, memory_order_acquire); in ForEach() 131 uptr addr1 = atomic_load(&c->addr, memory_order_acquire); in ForEach() 226 uptr addr1 = atomic_load(&c->addr, memory_order_acquire); in acquire() 234 if (atomic_load(&b->add, memory_order_relaxed)) { in acquire() 239 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed); in acquire() 255 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed); in acquire() 271 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed); in acquire() 295 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed); in acquire() 328 CHECK_EQ(atomic_load(&c->addr, memory_order_relaxed), 0); in acquire() 340 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed); in release() [all …]
|
| H A D | sanitizer_mutex.h | 44 CHECK_EQ(atomic_load(&state_, memory_order_relaxed), 1); in CheckLocked() 186 state = atomic_load(&state_, memory_order_relaxed); in Lock() 206 state = atomic_load(&state_, memory_order_relaxed); in Lock() 270 state = atomic_load(&state_, memory_order_relaxed); in ReadLock() 286 state = atomic_load(&state_, memory_order_relaxed); in ReadLock() 317 CHECK(atomic_load(&state_, memory_order_relaxed) & kWriterLock); in CheckWriteLocked() 323 CHECK(atomic_load(&state_, memory_order_relaxed) & kReaderLockMask); in CheckReadLocked()
|
| H A D | sanitizer_lfstack.h | 32 return (atomic_load(&head_, memory_order_relaxed) & kPtrMask) == 0; in Empty() 36 u64 cmp = atomic_load(&head_, memory_order_relaxed); in Push() 48 u64 cmp = atomic_load(&head_, memory_order_acquire); in Pop()
|
| H A D | sanitizer_tls_get_addr.cpp | 53 uptr v = atomic_load(cur, memory_order_acquire); in DTLS_NextBlock() 91 (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in DTLS_Destroy() 125 atomic_load(&number_of_live_dtls, memory_order_relaxed)); in DTLS_on_tls_get_addr() 162 return atomic_load(&dtls->dtv_block, memory_order_relaxed) == in DTLSInDestruction()
|
| H A D | sanitizer_allocator.cpp | 38 if (atomic_load(&internal_allocator_initialized, memory_order_acquire) == 0) { in internal_allocator() 40 if (atomic_load(&internal_allocator_initialized, memory_order_relaxed) == in internal_allocator() 186 return atomic_load(&allocator_may_return_null, memory_order_relaxed); in AllocatorMayReturnNull() 202 return atomic_load(&rss_limit_exceeded, memory_order_relaxed); in IsRssLimitExceeded()
|
| H A D | sanitizer_allocator_stats.h | 34 v += atomic_load(&stats_[i], memory_order_relaxed); in Add() 39 v = atomic_load(&stats_[i], memory_order_relaxed) - v; in Sub() 48 return atomic_load(&stats_[i], memory_order_relaxed); in Get()
|
| H A D | sanitizer_tls_get_addr.h | 59 (DTLS::DTVBlock *)atomic_load(&dtls->dtv_block, memory_order_acquire); in ForEachDVT() 63 block = (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in ForEachDVT()
|
| H A D | sanitizer_stackdepotbase.h | 95 u32 cmp = atomic_load(p, memory_order_relaxed); in lock() 123 u32 v = atomic_load(p, memory_order_consume); in Put() 173 uptr s = atomic_load(p, memory_order_relaxed); in UnlockAll() 182 u32 s = atomic_load(p, memory_order_consume) & kUnlockMask; in PrintAll()
|
| H A D | sanitizer_libignore.h | 91 const uptr n = atomic_load(&ignored_ranges_count_, memory_order_acquire); in IsIgnored() 105 const uptr n = atomic_load(&instrumented_ranges_count_, memory_order_acquire); in IsPcInstrumented()
|
| H A D | sanitizer_mutex.cpp | 25 if (atomic_load(&state_, memory_order_relaxed) == 0 && in LockSlow() 32 u32 count = atomic_load(&state_, memory_order_relaxed); in Wait() 36 count = atomic_load(&state_, memory_order_relaxed); in Wait()
|
| H A D | sanitizer_libignore.cpp | 82 atomic_load(&ignored_ranges_count_, memory_order_relaxed); in OnLibraryLoaded() 111 atomic_load(&instrumented_ranges_count_, memory_order_relaxed); in OnLibraryLoaded()
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.wait/ |
| H A D | atomic_wait.pass.cpp | 41 assert(std::atomic_load(&t) == T(1)); in operator ()() 48 assert(std::atomic_load(&t) == T(3)); in operator ()() 53 assert(std::atomic_load(&vt) == T(2)); in operator ()() 60 assert(std::atomic_load(&vt) == T(4)); in operator ()()
|
| H A D | atomic_wait_explicit.pass.cpp | 43 assert(std::atomic_load(&t) == T(1)); in operator ()() 50 assert(std::atomic_load(&t) == T(3)); in operator ()() 55 assert(std::atomic_load(&vt) == T(2)); in operator ()() 62 assert(std::atomic_load(&vt) == T(4)); in operator ()()
|
| H A D | atomic_notify_all.pass.cpp | 43 assert(std::atomic_load(&a) == T(1)); in operator ()() 45 assert(std::atomic_load(&a) == T(3)); in operator ()() 59 assert(std::atomic_load(&a) == T(2)); in operator ()() 61 assert(std::atomic_load(&a) == T(4)); in operator ()()
|
| H A D | atomic_notify_one.pass.cpp | 47 assert(std::atomic_load(&a) == T(3)); in operator ()() 57 assert(std::atomic_load(&a) == T(4)); in operator ()()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_allocator.cpp | 64 u64 context = atomic_load(atomic_context, memory_order_relaxed); in AtomicContextLoad() 173 return atomic_load(&magic, memory_order_acquire) == kAllocBegMagic in Get() 351 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == in RePoisonChunk() 396 atomic_load(&alloc_dealloc_mismatch, memory_order_acquire); in GetOptions() 441 atomic_load(&right_chunk->chunk_state, memory_order_relaxed); in ChooseChunk() 626 CHECK_EQ(atomic_load(&m->chunk_state, memory_order_relaxed), in QuarantineChunk() 688 if (atomic_load(&alloc_dealloc_mismatch, memory_order_acquire)) { in Deallocate() 772 u8 state = atomic_load(&p->chunk_state, memory_order_relaxed); in GetAsanChunk() 1085 if (!m || atomic_load(&m->chunk_state, memory_order_acquire) != in PointsIntoChunk() 1110 return atomic_load(&m->chunk_state, memory_order_relaxed) == in allocated() [all …]
|
| H A D | asan_thread.h | 106 if (atomic_load(&stack_switching_, memory_order_relaxed)) in get_fake_stack() 114 if (atomic_load(&stack_switching_, memory_order_relaxed)) in get_or_create_fake_stack()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_external.cpp | 35 if (tag >= atomic_load(&used_tags, memory_order_relaxed)) return nullptr; in GetTagData() 54 uptr tag_count = atomic_load(&used_tags, memory_order_relaxed); in TagFromShadowStackFrame() 64 CHECK_LT(tag, atomic_load(&used_tags, memory_order_relaxed)); in ExternalAccess() 101 CHECK_LT(tag, atomic_load(&used_tags, memory_order_relaxed)); in __tsan_external_assign_tag()
|
| H A D | tsan_fd.cpp | 57 if (s && atomic_load(&s->rc, memory_order_relaxed) != (u64)-1) in ref() 63 if (s && atomic_load(&s->rc, memory_order_relaxed) != (u64)-1) { in unref() 77 uptr l1 = atomic_load(pl1, memory_order_consume); in fddesc() 133 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdOnFork() 145 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdLocation()
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_external.cpp | 35 if (tag >= atomic_load(&used_tags, memory_order_relaxed)) return nullptr; in GetTagData() 54 uptr tag_count = atomic_load(&used_tags, memory_order_relaxed); in TagFromShadowStackFrame() 64 CHECK_LT(tag, atomic_load(&used_tags, memory_order_relaxed)); in ExternalAccess() 101 CHECK_LT(tag, atomic_load(&used_tags, memory_order_relaxed)); in __tsan_external_assign_tag()
|
| H A D | tsan_fd.cpp | 63 if (s && atomic_load(&s->rc, memory_order_relaxed) != (u64)-1) in ref() 69 if (s && atomic_load(&s->rc, memory_order_relaxed) != (u64)-1) { in unref() 83 uptr l1 = atomic_load(pl1, memory_order_consume); in fddesc() 111 atomic_load(&d->aux_sync, memory_order_relaxed))); in init() 148 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdOnFork() 160 FdDesc *tab = (FdDesc*)atomic_load(&fdctx.tab[l1], memory_order_relaxed); in FdLocation() 195 if (uptr aux_sync = atomic_load(&d->aux_sync, memory_order_acquire)) in FdRelease() 243 atomic_load(&d->aux_sync, memory_order_relaxed))); in FdClose() 315 if (atomic_load(&d->aux_sync, memory_order_relaxed)) in FdPollAdd()
|
| /llvm-project-15.0.7/compiler-rt/lib/xray/ |
| H A D | xray_basic_logging.cpp | 94 if (atomic_load(&UseRealTSC, memory_order_acquire)) in getLog() 106 Header.CycleFrequency = atomic_load(&CycleFrequency, memory_order_acquire); in getLog() 219 if (Delta < atomic_load(&ThresholdTicks, memory_order_relaxed)) { in InMemoryRawLog() 392 if (!atomic_load(&UseRealTSC, memory_order_relaxed) && Verbosity()) in basicLoggingInit() 424 atomic_load(&TicksPerSec, memory_order_acquire) * in basicLoggingInit() 427 __xray_set_handler_arg1(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit() 430 __xray_set_handler(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit()
|
| H A D | xray_interface.cpp | 210 if (!atomic_load(&XRayInitialized, in patchFunction() 261 if (!atomic_load(&XRayInitialized, in controlPatching() 406 if (atomic_load(&XRayInitialized, in __xray_set_handler() 419 if (atomic_load(&XRayInitialized, in __xray_set_customevent_handler() 431 if (atomic_load(&XRayInitialized, in __xray_set_typedevent_handler() 482 if (!atomic_load(&XRayInitialized, in __xray_set_handler_arg1()
|
| H A D | xray_init.cpp | 66 if (atomic_load(&XRayInitialized, memory_order_acquire)) in __xray_init() 72 if (!atomic_load(&XRayFlagsInitialized, memory_order_acquire)) { in __xray_init()
|