Lines Matching refs:FailureOrder
364 llvm::AtomicOrdering FailureOrder, in emitAtomicCmpXchg() argument
371 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
416 llvm::AtomicOrdering FailureOrder; in emitAtomicCmpXchgFailureSet() local
420 FailureOrder = llvm::AtomicOrdering::Monotonic; in emitAtomicCmpXchgFailureSet()
426 FailureOrder = llvm::AtomicOrdering::Monotonic; in emitAtomicCmpXchgFailureSet()
430 FailureOrder = llvm::AtomicOrdering::Acquire; in emitAtomicCmpXchgFailureSet()
433 FailureOrder = llvm::AtomicOrdering::SequentiallyConsistent; in emitAtomicCmpXchgFailureSet()
436 if (isStrongerThan(FailureOrder, SuccessOrder)) { in emitAtomicCmpXchgFailureSet()
439 FailureOrder = in emitAtomicCmpXchgFailureSet()
443 FailureOrder, Scope); in emitAtomicCmpXchgFailureSet()
495 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
509 FailureOrder, Size, Order, Scope); in EmitAtomicOp()
514 FailureOrder, Size, Order, Scope); in EmitAtomicOp()
520 Val1, Val2, FailureOrder, Size, Order, Scope); in EmitAtomicOp()
534 FailureOrder, Size, Order, Scope); in EmitAtomicOp()
539 FailureOrder, Size, Order, Scope); in EmitAtomicOp()
667 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
675 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
684 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
710 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()