Searched refs:SuccessOrder (Results 1 – 2 of 2) sorted by relevance
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 1123 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); in expandAtomicCmpXchg() local 1135 ShouldInsertFencesForAtomic ? AtomicOrdering::Monotonic : SuccessOrder; in expandAtomicCmpXchg() 1147 SuccessOrder != AtomicOrdering::Monotonic && in expandAtomicCmpXchg() 1148 SuccessOrder != AtomicOrdering::Acquire && in expandAtomicCmpXchg() 1224 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg() 1246 TLI->emitLeadingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg() 1284 TLI->emitTrailingFence(Builder, CI, SuccessOrder); in expandAtomicCmpXchg()
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 369 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchg() argument 377 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg() 420 llvm::AtomicOrdering SuccessOrder, in emitAtomicCmpXchgFailureSet() argument 448 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet() 474 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); in emitAtomicCmpXchgFailureSet() 478 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet() 483 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
|