Home
last modified time | relevance | path

Searched refs:atomic_store_explicit (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_x86_64.cpp160 std::atomic_store_explicit( in patchFunctionEntry()
164 std::atomic_store_explicit( in patchFunctionEntry()
207 std::atomic_store_explicit( in patchFunctionExit()
211 std::atomic_store_explicit( in patchFunctionExit()
237 std::atomic_store_explicit( in patchFunctionTailExit()
241 std::atomic_store_explicit( in patchFunctionTailExit()
276 std::atomic_store_explicit( in patchCustomEvent()
283 std::atomic_store_explicit( in patchCustomEvent()
289 std::atomic_store_explicit( in patchCustomEvent()
319 std::atomic_store_explicit( in patchTypedEvent()
[all …]
H A Dxray_AArch64.cpp79 std::atomic_store_explicit( in patchSled()
83 std::atomic_store_explicit( in patchSled()
H A Dxray_arm.cpp116 std::atomic_store_explicit( in patchSled()
120 std::atomic_store_explicit( in patchSled()
H A Dxray_mips.cpp126 std::atomic_store_explicit( in patchSled()
130 std::atomic_store_explicit( in patchSled()
H A Dxray_mips64.cpp134 std::atomic_store_explicit( in patchSled()
138 std::atomic_store_explicit( in patchSled()
/llvm-project-15.0.7/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_store_explicit.pass.cpp35 std::atomic_store_explicit(&t, T(1), std::memory_order_seq_cst); in operator ()()
38 std::atomic_store_explicit(&vt, T(2), std::memory_order_seq_cst); in operator ()()
41 ASSERT_NOEXCEPT(std::atomic_store_explicit(&t, T(1), std::memory_order_seq_cst)); in operator ()()
42 ASSERT_NOEXCEPT(std::atomic_store_explicit(&vt, T(2), std::memory_order_seq_cst)); in operator ()()
/llvm-project-15.0.7/libcxx/test/libcxx/atomics/
H A Ddiagnose_invalid_memory_order.verify.cpp63 …std::atomic_store_explicit(&x, 42, std::memory_order_consume); // expected-warning {{memory order … in main()
64 …std::atomic_store_explicit(&x, 42, std::memory_order_acquire); // expected-warning {{memory order … in main()
65 …std::atomic_store_explicit(&x, 42, std::memory_order_acq_rel); // expected-warning {{memory order … in main()
66 …std::atomic_store_explicit(&vx, 42, std::memory_order_consume); // expected-warning {{memory order… in main()
67 …std::atomic_store_explicit(&vx, 42, std::memory_order_acquire); // expected-warning {{memory order… in main()
68 …std::atomic_store_explicit(&vx, 42, std::memory_order_acq_rel); // expected-warning {{memory order… in main()
70 std::atomic_store_explicit(&x, 42, std::memory_order_relaxed); in main()
71 std::atomic_store_explicit(&x, 42, std::memory_order_release); in main()
72 std::atomic_store_explicit(&x, 42, std::memory_order_seq_cst); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
H A Datomic_store_explicit.pass.cpp33 std::atomic_store_explicit(&p, r, std::memory_order_seq_cst); in main()
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_lock.cpp756 std::atomic_store_explicit(&lck->lk.next_ticket, 0U, in __kmp_init_ticket_lock()
758 std::atomic_store_explicit(&lck->lk.now_serving, 0U, in __kmp_init_ticket_lock()
760 std::atomic_store_explicit( in __kmp_init_ticket_lock()
763 std::atomic_store_explicit( in __kmp_init_ticket_lock()
766 std::atomic_store_explicit(&lck->lk.initialized, true, in __kmp_init_ticket_lock()
775 std::atomic_store_explicit(&lck->lk.next_ticket, 0U, in __kmp_destroy_ticket_lock()
777 std::atomic_store_explicit(&lck->lk.now_serving, 0U, in __kmp_destroy_ticket_lock()
780 std::atomic_store_explicit(&lck->lk.depth_locked, -1, in __kmp_destroy_ticket_lock()
814 std::atomic_store_explicit(&lck->lk.depth_locked, 1, in __kmp_acquire_nested_ticket_lock()
915 std::atomic_store_explicit(&lck->lk.depth_locked, 0, in __kmp_init_nested_ticket_lock()
[all …]
/llvm-project-15.0.7/libcxx/include/
H A Dstdatomic.h218 using std::atomic_store_explicit _LIBCPP_USING_IF_EXISTS;
H A Datomic276 void atomic_store_explicit(volatile atomic<T>*, atomic<T>::value_type,
279 void atomic_store_explicit(atomic<T>*, atomic<T>::value_type,
1889 // atomic_store_explicit
1894 atomic_store_explicit(volatile atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order…
1903 atomic_store_explicit(atomic<_Tp>* __o, typename atomic<_Tp>::value_type __d, memory_order __m) _NO…
H A Dmemory801 void atomic_store_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo);
/llvm-project-15.0.7/clang/lib/Headers/
H A Dstdatomic.h128 #define atomic_store_explicit __c11_atomic_store macro
H A Dopencl-c.h13647 void __ovld atomic_store_explicit(volatile __global atomic_half *,
13649 void __ovld atomic_store_explicit(volatile __global atomic_half *,
13665 void __ovld atomic_store_explicit(volatile __local atomic_half *,
13667 void __ovld atomic_store_explicit(volatile __local atomic_half *,
13684 void __ovld atomic_store_explicit(volatile atomic_half *, half,
13686 void __ovld atomic_store_explicit(volatile atomic_half *, half,
13993 void __ovld atomic_store_explicit(volatile atomic_int *, int, memory_order);
13994 void __ovld atomic_store_explicit(volatile atomic_uint *, uint, memory_order);
13995 void __ovld atomic_store_explicit(volatile atomic_float *, float, memory_order);
14000 void __ovld atomic_store_explicit(volatile atomic_long *, long, memory_order);
[all …]
/llvm-project-15.0.7/libcxx/test/std/atomics/stdatomic.h.syn/
H A Dtypes.compile.pass.cpp233 using ::atomic_store_explicit; in f()
/llvm-project-15.0.7/clang/test/Sema/
H A Datomic-ops.c278 atomic_store_explicit(&n, k, memory_order_relaxed); in f()
/llvm-project-15.0.7/llvm/test/Transforms/Attributor/
H A Dnosync.ll104 ; atomic_store_explicit(num, 10, memory_order_release);
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dshared_ptr.h1834 atomic_store_explicit(shared_ptr<_Tp>* __p, shared_ptr<_Tp> __r, memory_order)
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DCSymbolMap.inc293 SYMBOL(atomic_store_explicit, None, <stdatomic.h>)
H A DStdSymbolMap.inc128 SYMBOL(atomic_store_explicit, std::, <atomic>)