Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.cpp162 std::memory_order_release); in patchFunctionEntry()
166 std::memory_order_release); in patchFunctionEntry()
209 std::memory_order_release); in patchFunctionExit()
213 std::memory_order_release); in patchFunctionExit()
239 std::memory_order_release); in patchFunctionTailExit()
243 std::memory_order_release); in patchFunctionTailExit()
268 std::memory_order_release); in patchCustomEvent()
272 std::memory_order_release); in patchCustomEvent()
300 std::memory_order_release); in patchTypedEvent()
304 std::memory_order_release); in patchTypedEvent()
H A Dxray_profiling.cpp91 atomic_store(&TLD.Allocators, 0, memory_order_release); in getThreadLocalData()
129 atomic_store(&TLD.Allocators, Allocators, memory_order_release); in getThreadLocalData()
142 atomic_store(&TLD.FCT, FCT, memory_order_release); in getThreadLocalData()
218 memory_order_release); in profilingFlush()
261 memory_order_release); in profilingFlush()
263 memory_order_release); in profilingFlush()
316 memory_order_release)) { in profilingFinalize()
344 memory_order_release); in profilingFinalize()
398 memory_order_release); in profilingLoggingInit()
415 memory_order_release); in profilingLoggingInit()
[all …]
H A Dxray_AArch64.cpp79 uint32_t(PatchOpcodes::PO_StpX0X30SP_m16e), std::memory_order_release); in patchSled()
83 uint32_t(PatchOpcodes::PO_B32), std::memory_order_release); in patchSled()
125 std::memory_order_release); in patchCustomEvent()
136 std::memory_order_release); in patchTypedEvent()
H A Dxray_fdr_logging.cpp285 memory_order_release) == in fdrLoggingFlush()
310 memory_order_release); in fdrLoggingFlush()
324 memory_order_release); in fdrLoggingFlush()
340 atomic_store(&LogFlushStatus, Result, memory_order_release); in fdrLoggingFlush()
379 memory_order_release); in fdrLoggingFlush()
387 memory_order_release)) { in fdrLoggingFinalize()
403 memory_order_release); in fdrLoggingFinalize()
619 memory_order_release)) { in fdrLoggingInit()
683 memory_order_release); in fdrLoggingInit()
704 memory_order_release); in fdrLoggingInit()
[all …]
H A Dxray_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);
H A Dxray_interface.cpp251 memory_order_release); in patchFunction()
279 memory_order_release); in controlPatching()
342 memory_order_release); in controlPatching()
420 memory_order_release); in __xray_set_handler()
432 memory_order_release); in __xray_set_customevent_handler()
444 memory_order_release); in __xray_set_typedevent_handler()
499 memory_order_release); in __xray_set_handler_arg1()
H A Dxray_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()
H A Dxray_init.cpp74 atomic_store(&XRayFlagsInitialized, true, memory_order_release); in __xray_init()
106 atomic_store(&XRayInitialized, true, memory_order_release); in __xray_init()
H A Dxray_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()
H A Dxray_loongarch64.cpp118 std::memory_order_release); in patchSled()
122 uint32_t(0x50003000), std::memory_order_release); // b #48 in patchSled()
H A Dxray_mips.cpp128 uint32_t(CreateStackSpaceInstr), std::memory_order_release); in patchSled()
132 uint32_t(PatchOpcodes::PO_B44), std::memory_order_release); in patchSled()
H A Dxray_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()
H A Dxray_mips64.cpp136 std::memory_order_release); in patchSled()
140 uint32_t(PatchOpcodes::PO_B60), std::memory_order_release); in patchSled()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DTimer.cpp49 m_nanos.store(0, std::memory_order_release); in Category()
50 m_nanos_total.store(0, std::memory_order_release); in Category()
51 m_count.store(0, std::memory_order_release); in Category()
132 i->m_nanos.store(0, std::memory_order_release); in ResetCategoryTimes()
133 i->m_nanos_total.store(0, std::memory_order_release); in ResetCategoryTimes()
134 i->m_count.store(0, std::memory_order_release); in ResetCategoryTimes()
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dcheck_memory_order.h23 …_LIBCPP_DIAGNOSE_WARNING(__m == memory_order_release || __m == memory_order_acq_rel, …
27 …_LIBCPP_DIAGNOSE_WARNING(__f == memory_order_release || __f == memory_order_acq_rel, …
31 …_LIBCPP_DIAGNOSE_WARNING(__m == memory_order_release || __m == memory_order_acq_rel, …
H A Dto_gcc_order.h30 : (__order == memory_order_release in __to_gcc_order()
43 : (__order == memory_order_release in __to_gcc_failure_order()
H A Dmemory_order.h46 inline constexpr auto memory_order_release = memory_order::release; variable
56 memory_order_release = __mo_release, enumerator
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h28 memory_order_release = __ATOMIC_RELEASE, enumerator
35 memory_order_release = 1 << 3,
H A Dsanitizer_stackdepot.cpp133 atomic_store(&run_, 1, memory_order_release); in NewWorkNotify()
168 atomic_store(&run_, 0, memory_order_release); in Stop()
179 atomic_store(&run_, 0, memory_order_release); in LockAndStop()
H A Dsanitizer_libignore.cpp86 atomic_store(&ignored_ranges_count_, idx + 1, memory_order_release); in OnLibraryLoaded()
116 memory_order_release); in OnLibraryLoaded()
H A Dsanitizer_stack_store.cpp141 atomic_store(&data_, reinterpret_cast<uptr>(ptr), memory_order_release); in GetOrCreate()
299 atomic_store(&data_, reinterpret_cast<uptr>(unpacked), memory_order_release); in GetOrUnpack()
362 atomic_store(&data_, reinterpret_cast<uptr>(packed), memory_order_release); in Pack()
375 return n + atomic_fetch_add(&stored_, n, memory_order_release) == in IsPacked()
H A Dsanitizer_addrhashmap.h346 atomic_store(&c->addr, h->addr_, memory_order_release); in release()
351 atomic_store(&c->addr, 0, memory_order_release); in release()
361 atomic_store(&c->addr, addr1, memory_order_release); in release()
362 atomic_store(&c1->addr, 0, memory_order_release); in release()
H A Dsanitizer_mutex.h40 atomic_store(&state_, 0, memory_order_release); in Unlock()
246 memory_order_release))); in Unlock()
305 memory_order_release))); in ReadUnlock()
/freebsd/sys/dev/qcom_rnd/
H A Dqcom_rnd.c124 sc, memory_order_release, memory_order_acquire)) { in qcom_rnd_attach()
180 atomic_store_explicit(&g_qcom_rnd_softc, NULL, memory_order_release); in qcom_rnd_detach()
/freebsd/contrib/llvm-project/libcxx/src/
H A Datomic.cpp157 __cxx_atomic_fetch_sub(__contention_state, __cxx_contention_t(1), memory_order_release); in __libcpp_contention_wait()
166 __cxx_atomic_fetch_add(&__entry->__platform_state, __cxx_contention_t(1), memory_order_release); in __libcpp_atomic_notify()

1234