Lines Matching defs:Failure
230 /// \param Failure Atomic ordering for failed operation.
238 llvm::AtomicOrdering Failure =
273 llvm::AtomicOrdering Failure =
280 llvm::AtomicOrdering Failure =
1640 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak) {
1644 Success, Failure);
1659 llvm::AtomicOrdering Failure) {
1671 llvm::ConstantInt::get(CGF.IntTy, (int)llvm::toCABI(Failure))),
1681 llvm::AtomicOrdering Failure, bool IsWeak) {
1689 Success, Failure);
1701 Failure, IsWeak);
1767 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1788 EmitAtomicCompareExchangeLibcall(ExpectedPtr, DesiredPtr, AO, Failure);
1796 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1799 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile, /*CmpXchg=*/true);
1824 auto Res = EmitAtomicCompareExchangeOp(PHI, DesiredVal, AO, Failure);
1858 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1876 EmitAtomicCompareExchangeLibcall(ExpectedPtr, DesiredPtr, AO, Failure);
1883 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1886 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile, /*CmpXchg=*/true);
1904 auto Res = EmitAtomicCompareExchangeOp(PHI, DesiredVal, AO, Failure);
2021 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak,
2033 return Atomics.EmitAtomicCompareExchange(Expected, Desired, Success, Failure,