reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
434 if (isStrongerThan(FailureOrder, SuccessOrder)) { 438 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder); 440 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, 449 if (SuccessOrder != llvm::AtomicOrdering::Monotonic && 450 SuccessOrder != llvm::AtomicOrdering::Release) 452 if (SuccessOrder == llvm::AtomicOrdering::SequentiallyConsistent) 466 Size, SuccessOrder, llvm::AtomicOrdering::Monotonic, Scope); 472 Size, SuccessOrder, llvm::AtomicOrdering::Acquire, Scope); 481 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder,