| /freebsd-14.2/contrib/llvm-project/libcxx/include/__atomic/ |
| H A D | memory_order.h | 36 acq_rel = __mo_acq_rel, enumerator 47 inline constexpr auto memory_order_acq_rel = memory_order::acq_rel;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | AtomicOrdering.h | 33 acq_rel = 4, enumerator 155 /* acq_rel */ AtomicOrderingCABI::acq_rel, in toCABI()
|
| /freebsd-14.2/contrib/llvm-project/openmp/runtime/src/ |
| H A D | kmp_os.h | 1262 #define KMP_ATOMIC_ADD(p, v) KMP_ATOMIC_OP(fetch_add, p, v, acq_rel) 1263 #define KMP_ATOMIC_SUB(p, v) KMP_ATOMIC_OP(fetch_sub, p, v, acq_rel) 1264 #define KMP_ATOMIC_AND(p, v) KMP_ATOMIC_OP(fetch_and, p, v, acq_rel) 1265 #define KMP_ATOMIC_OR(p, v) KMP_ATOMIC_OP(fetch_or, p, v, acq_rel) 1266 #define KMP_ATOMIC_INC(p) KMP_ATOMIC_OP(fetch_add, p, 1, acq_rel) 1267 #define KMP_ATOMIC_DEC(p) KMP_ATOMIC_OP(fetch_sub, p, 1, acq_rel)
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.def | 141 OPENMP_ATOMIC_DEFAULT_MEM_ORDER_KIND(acq_rel)
|
| H A D | DiagnosticSemaKinds.td | 11047 …a omp %0' cannot contain more than one %select{'seq_cst', 'relaxed', |}1'acq_rel', 'acquire' or 'r…
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | atomic | 34 acq_rel, // store-release load-acquire 42 inline constexpr auto memory_order_acq_rel = memory_order::acq_rel;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 441 case llvm::AtomicOrderingCABI::acq_rel: in emitAtomicCmpXchgFailureSet() 1487 case llvm::AtomicOrderingCABI::acq_rel: in EmitAtomicExpr() 1556 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acq_rel), in EmitAtomicExpr()
|
| H A D | CGBuiltin.cpp | 17832 case llvm::AtomicOrderingCABI::acq_rel: in ProcessOrderScopeAMDGCN()
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_csan.c | 674 CSAN_ATOMIC_FUNC_THREAD_FENCE(acq_rel)
|
| H A D | subr_asan.c | 872 ASAN_ATOMIC_FUNC_THREAD_FENCE(acq_rel);
|
| H A D | subr_msan.c | 1344 MSAN_ATOMIC_FUNC_THREAD_FENCE(acq_rel);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 3183 OrderingTable[(int)AtomicOrderingCABI::acq_rel] = in makeAddAcquireOrderingTable() 3184 (int)AtomicOrderingCABI::acq_rel; in makeAddAcquireOrderingTable() 3227 OrderingTable[(int)AtomicOrderingCABI::acq_rel] = in makeAddReleaseOrderingTable() 3228 (int)AtomicOrderingCABI::acq_rel; in makeAddReleaseOrderingTable()
|
| H A D | MemorySanitizer.cpp | 2132 OrderingTable[(int)AtomicOrderingCABI::acq_rel] = in makeAddReleaseOrderingTable() 2133 (int)AtomicOrderingCABI::acq_rel; in makeAddReleaseOrderingTable() 2167 OrderingTable[(int)AtomicOrderingCABI::acq_rel] = in makeAddAcquireOrderingTable() 2168 (int)AtomicOrderingCABI::acq_rel; in makeAddAcquireOrderingTable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 552 KEYWORD(acq_rel); in LexIdentifier()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMP.td | 157 def OMP_MEMORY_ORDER_AcqRel : ClauseVal<"acq_rel", 2, 1> {} 214 def OMPC_AcqRel : Clause<"acq_rel"> { let clangClass = "OMPAcqRelClause"; }
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.td | 1828 // fence acq_rel -> fence.tso
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 5151 case llvm::AtomicOrderingCABI::acq_rel: in CheckAMDGCNBuiltinFunctionCall() 7790 OrderingCABI != llvm::AtomicOrderingCABI::acq_rel; in isValidOrderingForOp() 7801 OrderingCABI != llvm::AtomicOrderingCABI::acq_rel; in isValidOrderingForOp()
|