| /llvm-project-15.0.7/compiler-rt/lib/builtins/ |
| H A D | atomic_thread_fence.c | 20 #undef atomic_thread_fence 21 void atomic_thread_fence(memory_order order) { in atomic_thread_fence() function
|
| H A D | CMakeLists.txt | 252 atomic_thread_fence.c
|
| /llvm-project-15.0.7/compiler-rt/lib/xray/ |
| H A D | xray_fdr_log_writer.h | 87 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);
|
| H A D | xray_fdr_logging.cpp | 252 atomic_thread_fence(memory_order_acquire); in fdrIterator()
|
| /llvm-project-15.0.7/compiler-rt/test/xray/TestCases/Posix/ |
| H A D | fdr-thread-order.cpp | 36 std::atomic_thread_fence(std::memory_order_acq_rel); in main() 45 std::atomic_thread_fence(std::memory_order_acq_rel); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/atomics.fences/ |
| H A D | atomic_thread_fence.pass.cpp | 19 std::atomic_thread_fence(std::memory_order_seq_cst); in main()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | stdatomic.h | 71 void atomic_thread_fence(memory_order); 74 #define atomic_thread_fence(order) __c11_atomic_thread_fence(order) macro
|
| /llvm-project-15.0.7/compiler-rt/lib/builtins/macho_embedded/ |
| H A D | common.txt | 91 atomic_thread_fence
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_atomic_msvc.h | 61 inline void atomic_thread_fence(memory_order) { in atomic_thread_fence() function 102 atomic_thread_fence(memory_order_seq_cst); in atomic_store()
|
| H A D | sanitizer_atomic_clang.h | 41 inline void atomic_thread_fence(memory_order) { in atomic_thread_fence() function
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | stdatomic.h | 221 using std::atomic_thread_fence _LIBCPP_USING_IF_EXISTS;
|
| H A D | atomic | 502 void atomic_thread_fence(memory_order m) noexcept; 2567 atomic_thread_fence(memory_order __m) _NOEXCEPT
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | atomic_helpers.h | 76 inline void atomic_thread_fence(memory_order) { __sync_synchronize(); } in atomic_thread_fence() function
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/ |
| H A D | X86Counter.cpp | 243 std::atomic_thread_fence(std::memory_order_acq_rel); in doReadCounter()
|
| /llvm-project-15.0.7/libcxx/test/std/atomics/stdatomic.h.syn/ |
| H A D | types.compile.pass.cpp | 236 using ::atomic_thread_fence; in f()
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | atomic-ops.c | 271 atomic_thread_fence(); // expected-error {{too few arguments to function call}} in f() 272 atomic_thread_fence(memory_order_seq_cst); in f() 274 void (*pfn)(memory_order) = &atomic_thread_fence; in f()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | nosync.ll | 245 ; atomic_thread_fence(std::memory_order_release); 253 ; atomic_thread_fence(std::memory_order_acquire);
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/builtins/ |
| H A D | BUILD.gn | 238 "atomic_thread_fence.c",
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_os.h | 1050 #define KMP_MB() std::atomic_thread_fence(std::memory_order_seq_cst)
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | CSymbolMap.inc | 294 SYMBOL(atomic_thread_fence, None, <stdatomic.h>)
|
| H A D | StdSymbolMap.inc | 129 SYMBOL(atomic_thread_fence, std::, <atomic>)
|