Home
last modified time | relevance | path

Searched refs:SuccessOrdering (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstructions.cpp1285 AtomicOrdering SuccessOrdering, in Init() argument
1291 setSuccessOrdering(SuccessOrdering); in Init()
1305 assert(SuccessOrdering != AtomicOrdering::NotAtomic && in Init()
1309 assert(!isStrongerThan(FailureOrdering, SuccessOrdering) && in Init()
1318 AtomicOrdering SuccessOrdering, in AtomicCmpXchgInst() argument
1326 Init(Ptr, Cmp, NewVal, SuccessOrdering, FailureOrdering, SSID); in AtomicCmpXchgInst()
1330 AtomicOrdering SuccessOrdering, in AtomicCmpXchgInst() argument
1338 Init(Ptr, Cmp, NewVal, SuccessOrdering, FailureOrdering, SSID); in AtomicCmpXchgInst()
H A DAsmWriter.cpp2368 AtomicOrdering SuccessOrdering,
2484 AtomicOrdering SuccessOrdering, in writeAtomicCmpXchg() argument
2487 assert(SuccessOrdering != AtomicOrdering::NotAtomic && in writeAtomicCmpXchg()
2491 Out << " " << toIRString(SuccessOrdering); in writeAtomicCmpXchg()
H A DCore.cpp3744 LLVMAtomicOrdering SuccessOrdering, in LLVMBuildAtomicCmpXchg() argument
3749 unwrap(New), mapFromLLVMOrdering(SuccessOrdering), in LLVMBuildAtomicCmpXchg()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstructions.h531 AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering,
542 AtomicOrdering SuccessOrdering,
546 AtomicOrdering SuccessOrdering,
641 getStrongestFailureOrdering(AtomicOrdering SuccessOrdering) {
642 switch (SuccessOrdering) {
H A DIRBuilder.h1445 AtomicOrdering SuccessOrdering,
1448 return Insert(new AtomicCmpXchgInst(Ptr, Cmp, New, SuccessOrdering,
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4480 AtomicOrdering SuccessOrdering = getDecodedOrdering(Record[OpNum + 1]); in parseFunctionBody() local
4481 if (SuccessOrdering == AtomicOrdering::NotAtomic || in parseFunctionBody()
4482 SuccessOrdering == AtomicOrdering::Unordered) in parseFunctionBody()
4491 AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrdering); in parseFunctionBody()
4495 I = new AtomicCmpXchgInst(Ptr, Cmp, New, SuccessOrdering, FailureOrdering, in parseFunctionBody()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp6763 AtomicOrdering SuccessOrdering = AtomicOrdering::NotAtomic; in ParseCmpXchg() local
6780 ParseScopeAndOrdering(true /*Always atomic*/, SSID, SuccessOrdering) || in ParseCmpXchg()
6784 if (SuccessOrdering == AtomicOrdering::Unordered || in ParseCmpXchg()
6787 if (isStrongerThan(FailureOrdering, SuccessOrdering)) in ParseCmpXchg()
6803 Ptr, Cmp, New, SuccessOrdering, FailureOrdering, SSID); in ParseCmpXchg()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h986 unsigned Alignment, AtomicOrdering SuccessOrdering,
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h3738 LLVMAtomicOrdering SuccessOrdering,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp252 AtomicOrdering SuccessOrdering = AtomicOrdering::SequentiallyConsistent) { in EmitAtomicCmpXchgForMSIntrin() argument
266 auto FailureOrdering = SuccessOrdering == AtomicOrdering::Release ? in EmitAtomicCmpXchgForMSIntrin()
268 SuccessOrdering; in EmitAtomicCmpXchgForMSIntrin()
272 SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6390 unsigned Alignment, AtomicOrdering SuccessOrdering, in getAtomicCmpSwap() argument
6407 AAMDNodes(), nullptr, SSID, SuccessOrdering, in getAtomicCmpSwap()