Lines Matching defs:Failure
229 /// \param Failure Atomic ordering for failed operation.
237 llvm::AtomicOrdering Failure =
272 llvm::AtomicOrdering Failure =
279 llvm::AtomicOrdering Failure =
1674 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak) {
1678 Success, Failure);
1693 llvm::AtomicOrdering Failure) {
1705 llvm::ConstantInt::get(CGF.IntTy, (int)llvm::toCABI(Failure))),
1715 llvm::AtomicOrdering Failure, bool IsWeak) {
1723 Success, Failure);
1735 Failure, IsWeak);
1801 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1822 EmitAtomicCompareExchangeLibcall(ExpectedPtr, DesiredPtr, AO, Failure);
1830 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1833 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile, /*CmpXchg=*/true);
1858 auto Res = EmitAtomicCompareExchangeOp(PHI, DesiredVal, AO, Failure);
1892 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1910 EmitAtomicCompareExchangeLibcall(ExpectedPtr, DesiredPtr, AO, Failure);
1917 auto Failure = llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(AO);
1920 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile, /*CmpXchg=*/true);
1938 auto Res = EmitAtomicCompareExchangeOp(PHI, DesiredVal, AO, Failure);
2055 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak,
2067 return Atomics.EmitAtomicCompareExchange(Expected, Desired, Success, Failure,