================
@@ -98,8 +98,12 @@ llvm::Value
*EmitOverflowIntrinsic(clang::CodeGen::CodeGenFunction &CGF,
llvm::Value *Y,
llvm::Value *&Carry);
-llvm::Value *MakeAtomicCmpXchgValue(clang::CodeGen::CodeGenFunction &CGF,
- const clang::CallExpr *E,
- bool ReturnBool);
+llvm::Value *
+MakeAtomicCmpXchgValue(clang::CodeGen::CodeGenFunction &CGF,
+ const clang::CallExpr *E, bool ReturnBool,
+ llvm::AtomicOrdering SuccessOrdering =
+ llvm::AtomicOrdering::SequentiallyConsistent,
----------------
Artem-B wrote:
Removed default ordering values from `MakeAtomicCmpXchgValue`.
https://github.com/llvm/llvm-project/pull/185822
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits