Lines Matching refs:IsWeak

238                               bool IsWeak = false);
279 bool IsWeak = false);
374 static void emitAtomicCmpXchg(CodeGenFunction &CGF, AtomicExpr *E, bool IsWeak, in emitAtomicCmpXchg() argument
389 Pair->setWeak(IsWeak); in emitAtomicCmpXchg()
425 bool IsWeak, Address Dest, Address Ptr, in emitAtomicCmpXchgFailureSet() argument
457 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
482 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, in emitAtomicCmpXchgFailureSet()
487 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
492 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder, in emitAtomicCmpXchgFailureSet()
523 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
549 if (llvm::ConstantInt *IsWeakC = dyn_cast<llvm::ConstantInt>(IsWeak)) { in EmitAtomicOp()
560 llvm::SwitchInst *SI = CGF.Builder.CreateSwitch(IsWeak, WeakBB); in EmitAtomicOp()
725 llvm::Value *IsWeak, llvm::Value *FailureOrder, in EmitAtomicOp() argument
733 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
743 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
769 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size, in EmitAtomicOp()
811 llvm::Value *IsWeak = nullptr, *OrderFail = nullptr; in EmitAtomicExpr() local
894 IsWeak = EmitScalarExpr(E->getWeak()); in EmitAtomicExpr()
1362 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1369 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1375 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1381 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1385 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1422 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1427 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1437 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1445 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1452 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size, in EmitAtomicExpr()
1741 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak) { in EmitAtomicCompareExchangeOp() argument
1749 Inst->setWeak(IsWeak); in EmitAtomicCompareExchangeOp()
1786 llvm::AtomicOrdering Failure, bool IsWeak) { in EmitAtomicCompareExchange() argument
1806 Failure, IsWeak); in EmitAtomicCompareExchange()
2118 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak, in EmitAtomicCompareExchange() argument
2131 IsWeak); in EmitAtomicCompareExchange()