| /llvm-project-15.0.7/compiler-rt/lib/xray/ |
| H A D | xray_x86_64.cpp | 160 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 D | xray_AArch64.cpp | 79 std::atomic_store_explicit( in patchSled() 83 std::atomic_store_explicit( in patchSled()
|
| H A D | xray_arm.cpp | 116 std::atomic_store_explicit( in patchSled() 120 std::atomic_store_explicit( in patchSled()
|
| H A D | xray_mips.cpp | 126 std::atomic_store_explicit( in patchSled() 130 std::atomic_store_explicit( in patchSled()
|
| H A D | xray_mips64.cpp | 134 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 D | atomic_store_explicit.pass.cpp | 35 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 D | diagnose_invalid_memory_order.verify.cpp | 63 …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 D | atomic_store_explicit.pass.cpp | 33 std::atomic_store_explicit(&p, r, std::memory_order_seq_cst); in main()
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_lock.cpp | 756 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 D | stdatomic.h | 218 using std::atomic_store_explicit _LIBCPP_USING_IF_EXISTS;
|
| H A D | atomic | 276 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 D | memory | 801 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 D | stdatomic.h | 128 #define atomic_store_explicit __c11_atomic_store macro
|
| H A D | opencl-c.h | 13647 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 D | types.compile.pass.cpp | 233 using ::atomic_store_explicit; in f()
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | atomic-ops.c | 278 atomic_store_explicit(&n, k, memory_order_relaxed); in f()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | nosync.ll | 104 ; atomic_store_explicit(num, 10, memory_order_release);
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | shared_ptr.h | 1834 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 D | CSymbolMap.inc | 293 SYMBOL(atomic_store_explicit, None, <stdatomic.h>)
|
| H A D | StdSymbolMap.inc | 128 SYMBOL(atomic_store_explicit, std::, <atomic>)
|