Skip to content

Commit 1c3bc41

Browse files
committed
[SYCL][CUDA][libclc] fixed calls from libclc after change in builtins names
1 parent f89b6ce commit 1c3bc41

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

libclc/ptx-nvidiacl/libspirv/atomic/atomic_cmpxchg.cl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@
1515
case Subgroup: \
1616
case Workgroup: { \
1717
TYPE_NV res = \
18-
__nvvm_atom_cta##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
18+
__nvvm_atom##ORDER##_cta_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
1919
(ADDR_SPACE TYPE_NV *)pointer, *(TYPE_NV *)&value, cmp); \
2020
return *(TYPE *)&res; \
2121
} \
2222
case Device: { \
23-
TYPE_NV res = __nvvm_atom##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
23+
TYPE_NV res = __nvvm_atom##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
2424
(ADDR_SPACE TYPE_NV *)pointer, *(TYPE_NV *)&value, cmp); \
2525
return *(TYPE *)&res; \
2626
} \
2727
case CrossDevice: \
2828
default: { \
2929
TYPE_NV res = \
30-
__nvvm_atom_sys##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
30+
__nvvm_atom##ORDER##_sys_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
3131
(ADDR_SPACE TYPE_NV *)pointer, *(TYPE_NV *)&value, cmp); \
3232
return *(TYPE *)&res; \
3333
} \

libclc/ptx-nvidiacl/libspirv/atomic/atomic_helpers.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
case Subgroup: \
1919
case Workgroup: { \
2020
TYPE_NV res = \
21-
__nvvm_atom_cta##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
21+
__nvvm_atom##ORDER##_cta_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
2222
(ADDR_SPACE TYPE_NV *)pointer, *(TYPE_NV *)&value); \
2323
return *(TYPE *)&res; \
2424
} \
@@ -30,7 +30,7 @@
3030
case CrossDevice: \
3131
default: { \
3232
TYPE_NV res = \
33-
__nvvm_atom_sys##ORDER##_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
33+
__nvvm_atom##ORDER##_sys_##OP##ADDR_SPACE_NV##TYPE_MANGLED_NV( \
3434
(ADDR_SPACE TYPE_NV *)pointer, *(TYPE_NV *)&value); \
3535
return *(TYPE *)&res; \
3636
} \

0 commit comments

Comments
 (0)