Home
last modified time | relevance | path

Searched refs:memory_order_release (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/xray/
HDxray_x86_64.cpp167 std::memory_order_release); in patchFunctionEntry()
171 std::memory_order_release); in patchFunctionEntry()
212 std::memory_order_release); in patchFunctionExit()
216 std::memory_order_release); in patchFunctionExit()
240 std::memory_order_release); in patchFunctionTailExit()
244 std::memory_order_release); in patchFunctionTailExit()
278 std::memory_order_release); in patchCustomEvent()
284 std::memory_order_release); in patchCustomEvent()
290 std::memory_order_release); in patchCustomEvent()
319 std::memory_order_release); in patchTypedEvent()
[all …]
HDxray_profiling.cpp94 atomic_store(&TLD.Allocators, 0, memory_order_release); in getThreadLocalData()
132 atomic_store(&TLD.Allocators, Allocators, memory_order_release); in getThreadLocalData()
145 atomic_store(&TLD.FCT, FCT, memory_order_release); in getThreadLocalData()
221 memory_order_release); in profilingFlush()
264 memory_order_release); in profilingFlush()
266 memory_order_release); in profilingFlush()
319 memory_order_release)) { in profilingFinalize()
347 memory_order_release); in profilingFinalize()
401 memory_order_release); in profilingLoggingInit()
418 memory_order_release); in profilingLoggingInit()
[all …]
HDxray_fdr_logging.cpp290 memory_order_release)) { in fdrLoggingFlush()
314 memory_order_release); in fdrLoggingFlush()
328 memory_order_release); in fdrLoggingFlush()
344 atomic_store(&LogFlushStatus, Result, memory_order_release); in fdrLoggingFlush()
383 memory_order_release); in fdrLoggingFlush()
391 memory_order_release)) { in fdrLoggingFinalize()
407 memory_order_release); in fdrLoggingFinalize()
622 memory_order_release)) { in fdrLoggingInit()
686 memory_order_release); in fdrLoggingInit()
707 memory_order_release); in fdrLoggingInit()
[all …]
HDxray_fdr_log_writer.h87 atomic_thread_fence(memory_order_release);
117 atomic_thread_fence(memory_order_release);
161 atomic_thread_fence(memory_order_release);
186 atomic_thread_fence(memory_order_release);
209 atomic_thread_fence(memory_order_release);
218 atomic_store(Buffer.Extents, 0, memory_order_release);
HDxray_interface.cpp217 memory_order_release); in patchFunction()
245 memory_order_release); in controlPatching()
307 memory_order_release); in controlPatching()
378 memory_order_release); in __xray_set_handler()
390 memory_order_release); in __xray_set_customevent_handler()
402 memory_order_release); in __xray_set_typedevent_handler()
457 memory_order_release); in __xray_set_handler_arg1()
HDxray_buffer_queue.cpp115 atomic_store(&BackingStore->RefCount, 1, memory_order_release); in init()
116 atomic_store(&ExtentsBackingStore->RefCount, 1, memory_order_release); in init()
127 atomic_store(Buf.Extents, 0, memory_order_release); in init()
140 atomic_store(&Finalizing, 0, memory_order_release); in init()
213 memory_order_release); in releaseBuffer()
HDxray_init.cpp74 atomic_store(&XRayFlagsInitialized, true, memory_order_release); in __xray_init()
90 atomic_store(&XRayInitialized, true, memory_order_release); in __xray_init()
HDxray_AArch64.cpp81 uint32_t(PatchOpcodes::PO_StpX0X30SP_m16e), std::memory_order_release); in patchSled()
85 uint32_t(PatchOpcodes::PO_B32), std::memory_order_release); in patchSled()
HDxray_arm.cpp118 uint32_t(PatchOpcodes::PO_PushR0Lr), std::memory_order_release); in patchSled()
122 uint32_t(PatchOpcodes::PO_B20), std::memory_order_release); in patchSled()
HDxray_basic_logging.cpp95 atomic_store(&CycleFrequency, getTSCFrequency(), memory_order_release); in getLog()
386 atomic_store(&UseRealTSC, probeRequiredCPUFeatures(), memory_order_release); in basicLoggingInit()
391 memory_order_release); in basicLoggingInit()
426 memory_order_release); in basicLoggingInit()
HDxray_mips.cpp127 uint32_t(CreateStackSpaceInstr), std::memory_order_release); in patchSled()
131 uint32_t(PatchOpcodes::PO_B44), std::memory_order_release); in patchSled()
HDxray_mips64.cpp136 CreateStackSpace, std::memory_order_release); in patchSled()
140 uint32_t(PatchOpcodes::PO_B60), std::memory_order_release); in patchSled()
HDxray_recursion_guard.h50 atomic_store(&Running, 0, memory_order_release); in ~RecursionGuard()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
HDTimer.cpp43 m_nanos.store(0, std::memory_order_release); in Category()
44 m_nanos_total.store(0, std::memory_order_release); in Category()
45 m_count.store(0, std::memory_order_release); in Category()
123 i->m_nanos.store(0, std::memory_order_release); in ResetCategoryTimes()
124 i->m_nanos_total.store(0, std::memory_order_release); in ResetCategoryTimes()
125 i->m_count.store(0, std::memory_order_release); in ResetCategoryTimes()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_mutex.h39 atomic_store(&state_, 0, memory_order_release); in Unlock()
116 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
129 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
HDsanitizer_persistent_allocator.h59 atomic_store(&region_end, mem + allocsz, memory_order_release); in alloc()
60 atomic_store(&region_pos, mem, memory_order_release); in alloc()
HDsanitizer_atomic_clang_other.h64 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
72 } else if (mo == memory_order_release) { in atomic_store()
HDsanitizer_atomic_clang_x86.h74 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
82 } else if (mo == memory_order_release) { in atomic_store()
HDsanitizer_addrhashmap.h306 atomic_store(&c->addr, h->addr_, memory_order_release); in release()
311 atomic_store(&c->addr, 0, memory_order_release); in release()
321 atomic_store(&c->addr, addr1, memory_order_release); in release()
322 atomic_store(&c1->addr, 0, memory_order_release); in release()
HDsanitizer_libignore.cpp86 atomic_store(&ignored_ranges_count_, idx + 1, memory_order_release); in OnLibraryLoaded()
116 memory_order_release); in OnLibraryLoaded()
HDsanitizer_thread_registry.cpp23 atomic_store(&thread_destroyed, 0, memory_order_release); in ThreadContextBase()
48 atomic_store(&thread_destroyed, 1, memory_order_release); in SetDestroyed()
96 atomic_store(&thread_destroyed, 0, memory_order_release); in Reset()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDtsd_exclusive.h65 atomic_store(&Disabled, 1U, memory_order_release); in disable()
69 atomic_store(&Disabled, 0U, memory_order_release); in enable()
HDlinux.cpp111 if (atomic_fetch_sub(&M, 1U, memory_order_release) != Locked) { in unlock()
112 atomic_store(&M, Unlocked, memory_order_release); in unlock()
HDatomic_helpers.h20 memory_order_release = 3, enumerator
27 static_assert(memory_order_release == __ATOMIC_RELEASE, "");
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
HDasan_thread.cpp126 atomic_store(&stack_switching_, 1, memory_order_release); in StartSwitchFiber()
157 atomic_store(&stack_switching_, 0, memory_order_release); in FinishSwitchFiber()
222 atomic_store(&stack_switching_, false, memory_order_release); in Init()
250 atomic_store(signal_thread_is_registered, 1, memory_order_release); in ThreadStart()

123