Lines Matching defs:IsWeak
230 /// \param IsWeak true if atomic operation is weak, false otherwise.
239 bool IsWeak = false);
281 bool IsWeak = false);
376 static void emitAtomicCmpXchg(CodeGenFunction &CGF, AtomicExpr *E, bool IsWeak,
390 Pair->setWeak(IsWeak);
427 bool IsWeak, Address Dest, Address Ptr,
459 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder,
484 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2,
489 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder,
494 emitAtomicCmpXchg(CGF, E, IsWeak, Dest, Ptr, Val1, Val2, Size, SuccessOrder,
527 llvm::Value *IsWeak, llvm::Value *FailureOrder,
555 if (llvm::ConstantInt *IsWeakC = dyn_cast<llvm::ConstantInt>(IsWeak)) {
566 llvm::SwitchInst *SI = CGF.Builder.CreateSwitch(IsWeak, WeakBB);
779 llvm::Value *IsWeak, llvm::Value *FailureOrder,
798 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
808 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
834 EmitAtomicOp(CGF, Expr, Dest, Ptr, Val1, Val2, IsWeak, FailureOrder, Size,
851 llvm::Value *IsWeak = nullptr, *OrderFail = nullptr;
940 IsWeak = EmitScalarExpr(E->getWeak());
1281 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1288 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1294 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1300 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1304 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1340 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1345 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1355 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1363 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1370 EmitAtomicOp(*this, E, Dest, Ptr, Val1, Val2, IsWeak, OrderFail, Size,
1674 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak) {
1681 Inst->setWeak(IsWeak);
1715 llvm::AtomicOrdering Failure, bool IsWeak) {
1735 Failure, IsWeak);
2055 llvm::AtomicOrdering Success, llvm::AtomicOrdering Failure, bool IsWeak,
2068 IsWeak);