================
@@ -6033,6 +6034,52 @@ std::pair<Value *, Value *> 
OpenMPIRBuilder::emitAtomicUpdate(
       Res.second = Res.first;
     else
       Res.second = emitRMWOpAsInstruction(Res.first, Expr, RMWOp);
+  } else if (RMWOp == llvm::AtomicRMWInst::BinOp::BAD_BINOP) {
----------------
Meinersbur wrote:

`BAD_BINOP`? Doesn't this implement `BinOp::Xchg`?

https://github.com/llvm/llvm-project/pull/92364
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to