Lines Matching refs:IsWeak
240 bool IsWeak = false);
282 bool IsWeak = false);
377 static void emitAtomicCmpXchg(CodeGenFunction &CGF, AtomicExpr *E, bool IsWeak, in emitAtomicCmpXchg() argument
391 Pair->setWeak(IsWeak); in emitAtomicCmpXchg()
427 bool IsWeak, Address Dest, Address Ptr, in emitAtomicCmpXchgFailureSet() argument
459 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
484 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, in emitAtomicCmpXchgFailureSet()
489 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
494 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
527 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
555 if (llvm::ConstantInt *IsWeakC = dyn_cast<llvm::ConstantInt>(IsWeak)) { in EmitAtomicOp()
566 llvm::SwitchInst *SI = CGF.Builder.CreateSwitch(IsWeak, WeakBB); in EmitAtomicOp()
761 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
769 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
779 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
805 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
822 llvm::Value *IsWeak = nullptr, *OrderFail = nullptr; in EmitAtomicExpr() local
909 IsWeak = EmitScalarExpr(E->getWeak()); in EmitAtomicExpr()
1247 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1254 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1260 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1266 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1270 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1306 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1311 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1321 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1329 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1336 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1640 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak) { in EmitAtomicCompareExchangeOp() argument
1647 Inst->setWeak(IsWeak); in EmitAtomicCompareExchangeOp()
1681 llvm::AtomicOrdering Failure, bool IsWeak) { in EmitAtomicCompareExchange() argument
1701 Failure, IsWeak); in EmitAtomicCompareExchange()
2021 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak, in EmitAtomicCompareExchange() argument
2034 IsWeak); in EmitAtomicCompareExchange()