| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 174 llvm::AtomicOrdering SuccessOrdering, 179 Addr.getAlignment().getAsAlign(), SuccessOrdering, FailureOrdering,
|
| H A D | CGBuiltin.cpp | 431 AtomicOrdering SuccessOrdering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicCmpXchgForMSIntrin() argument 453 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release ? in EmitAtomicCmpXchgForMSIntrin() 455 SuccessOrdering; in EmitAtomicCmpXchgForMSIntrin() 462 DestAddr, Comparand, Exchange, SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin() 487 AtomicOrdering SuccessOrdering) { in EmitAtomicCmpXchg128ForMSIntrin() argument 499 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release in EmitAtomicCmpXchg128ForMSIntrin() 501 : SuccessOrdering; in EmitAtomicCmpXchg128ForMSIntrin() 521 SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchg128ForMSIntrin()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 508 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, 526 Align Alignment, AtomicOrdering SuccessOrdering, 657 getStrongestFailureOrdering(AtomicOrdering SuccessOrdering) { 658 switch (SuccessOrdering) {
|
| H A D | IRBuilder.h | 1904 AtomicOrdering SuccessOrdering, 1912 return Insert(new AtomicCmpXchgInst(Ptr, Cmp, New, *Align, SuccessOrdering,
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 6444 const AtomicOrdering SuccessOrdering = in parseFunctionBody() local 6446 if (SuccessOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody() 6447 SuccessOrdering == AtomicOrdering::Unordered) in parseFunctionBody() 6457 ? AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrdering) in parseFunctionBody() 6467 I = new AtomicCmpXchgInst(Ptr, Cmp, New, Alignment, SuccessOrdering, in parseFunctionBody() 6515 const AtomicOrdering SuccessOrdering = in parseFunctionBody() local 6517 if (!AtomicCmpXchgInst::isValidSuccessOrdering(SuccessOrdering)) in parseFunctionBody() 6542 I = new AtomicCmpXchgInst(Ptr, Cmp, Val, *Alignment, SuccessOrdering, in parseFunctionBody()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 1394 Align Alignment, AtomicOrdering SuccessOrdering, in Init() argument 1400 setSuccessOrdering(SuccessOrdering); in Init() 1415 AtomicOrdering SuccessOrdering, in AtomicCmpXchgInst() argument 1422 Init(Ptr, Cmp, NewVal, Alignment, SuccessOrdering, FailureOrdering, SSID); in AtomicCmpXchgInst()
|
| H A D | AsmWriter.cpp | 2897 AtomicOrdering SuccessOrdering, 3023 AtomicOrdering SuccessOrdering, in writeAtomicCmpXchg() argument 3026 assert(SuccessOrdering != AtomicOrdering::NotAtomic && in writeAtomicCmpXchg() 3030 Out << " " << toIRString(SuccessOrdering); in writeAtomicCmpXchg()
|
| H A D | Core.cpp | 4399 LLVMAtomicOrdering SuccessOrdering, in LLVMBuildAtomicCmpXchg() argument 4405 mapFromLLVMOrdering(SuccessOrdering), in LLVMBuildAtomicCmpXchg() 4412 LLVMAtomicOrdering SuccessOrdering, in LLVMBuildAtomicCmpXchgSyncScope() argument 4417 mapFromLLVMOrdering(SuccessOrdering), in LLVMBuildAtomicCmpXchgSyncScope()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 1327 AtomicOrdering SuccessOrdering, in create() argument 1333 SuccessOrdering, FailureOrdering, SSID); in create()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 4868 LLVMAtomicOrdering SuccessOrdering, LLVMAtomicOrdering FailureOrdering, 4872 LLVMAtomicOrdering SuccessOrdering, LLVMAtomicOrdering FailureOrdering,
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 8582 AtomicOrdering SuccessOrdering = AtomicOrdering::NotAtomic; in parseCmpXchg() local 8600 parseScopeAndOrdering(true /*Always atomic*/, SSID, SuccessOrdering) || in parseCmpXchg() 8605 if (!AtomicCmpXchgInst::isValidSuccessOrdering(SuccessOrdering)) in parseCmpXchg() 8622 SuccessOrdering, FailureOrdering, SSID); in parseCmpXchg()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 2190 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 5128 AtomicOrdering SuccessOrdering = I.getSuccessOrdering(); in visitAtomicCmpXchg() local 5143 DAG.getEVTAlign(MemVT), AAMDNodes(), nullptr, SSID, SuccessOrdering, in visitAtomicCmpXchg()
|