Skip to content

Commit 87e39d5

Browse files
Argument order fix for cmpxchg - comp value followed by new val
1 parent fd9a2c3 commit 87e39d5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sycl/include/sycl/ext/intel/esimd/detail/atomic_intrin.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ template <typename Ty> Ty atomic_max(Ty *ptr, Ty val) {
181181
#endif
182182
}
183183

184-
template <typename Ty> Ty atomic_cmpxchg(Ty *ptr, Ty desired, Ty expected) {
184+
template <typename Ty> Ty atomic_cmpxchg(Ty *ptr, Ty expected, Ty desired) {
185185
#ifdef _WIN32
186186
// TODO: Windows will be supported soon
187187
__ESIMD_UNSUPPORTED_ON_HOST;

0 commit comments

Comments
 (0)