Emit correct float add

This commit is contained in:
Andrzej Janik 2024-09-03 05:25:31 +02:00
commit 340ad86d56

View file

@ -1608,6 +1608,7 @@ impl AtomicOp {
(RawAtomicOp::Or, _) => Self::Or, (RawAtomicOp::Or, _) => Self::Or,
(RawAtomicOp::Xor, _) => Self::Xor, (RawAtomicOp::Xor, _) => Self::Xor,
(RawAtomicOp::Exch, _) => Self::Exchange, (RawAtomicOp::Exch, _) => Self::Exchange,
(RawAtomicOp::Add, ScalarKind::Float) => Self::FloatAdd,
(RawAtomicOp::Add, _) => Self::Add, (RawAtomicOp::Add, _) => Self::Add,
(RawAtomicOp::Inc, _) => Self::IncrementWrap, (RawAtomicOp::Inc, _) => Self::IncrementWrap,
(RawAtomicOp::Dec, _) => Self::DecrementWrap, (RawAtomicOp::Dec, _) => Self::DecrementWrap,