Skip to content

Commit 704afa2

Browse files
author
Alexander Batashev
authored
[SYCL] Fix ABI tests in post-commit (#2539)
1 parent 0b6f8cd commit 704afa2

File tree

1 file changed

+31
-31
lines changed

1 file changed

+31
-31
lines changed

sycl/test/abi/user_mangling.cpp

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,96 +6,96 @@
66
#include <CL/sycl.hpp>
77

88
#ifdef __SYCL_DEVICE_ONLY__
9-
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2014ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class._ZTSN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2014ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor"* byval(%"class._ZTSN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2014ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor") align 8 %0)
9+
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2014ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
1010
SYCL_EXTERNAL void acc(sycl::accessor<int, 1, sycl::access::mode::read, sycl::access::target::global_buffer>) {}
1111

12-
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class._ZTSN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor"* byval(%"class._ZTSN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor") align 8 %0)
12+
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
1313
SYCL_EXTERNAL void acc(sycl::accessor<int, 1, sycl::access::mode::read, sycl::access::target::local>) {}
1414

15-
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2017ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class._ZTSN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2017ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor"* byval(%"class._ZTSN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2017ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE.cl::sycl::accessor") align 8 %0)
15+
// CHK-DEVICE: define dso_local spir_func void @_Z3accN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2017ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
1616
SYCL_EXTERNAL void acc(sycl::accessor<sycl::cl_int4, 1, sycl::access::mode::read, sycl::access::target::image>) {}
1717

18-
// CHK-DEVICE: define dso_local spir_func void @_Z11private_memN2cl4sycl14private_memoryIiLi1EEE(%"class._ZTSN2cl4sycl14private_memoryIiLi1EEE.cl::sycl::private_memory"* byval(%"class._ZTSN2cl4sycl14private_memoryIiLi1EEE.cl::sycl::private_memory") align 4 %0)
18+
// CHK-DEVICE: define dso_local spir_func void @_Z11private_memN2cl4sycl14private_memoryIiLi1EEE({{.*}})
1919
SYCL_EXTERNAL void private_mem(sycl::private_memory<int, 1>) {};
2020

21-
// CHK-DEVICE: define dso_local spir_func void @_Z5rangeN2cl4sycl5rangeILi1EEE(%"class._ZTSN2cl4sycl5rangeILi1EEE.cl::sycl::range"* byval(%"class._ZTSN2cl4sycl5rangeILi1EEE.cl::sycl::range") align 8 %0)
21+
// CHK-DEVICE: define dso_local spir_func void @_Z5rangeN2cl4sycl5rangeILi1EEE({{.*}})
2222
SYCL_EXTERNAL void range(sycl::range<1>) {}
2323

24-
// CHK-DEVICE: define dso_local spir_func void @_Z2idN2cl4sycl2idILi1EEE(%"class._ZTSN2cl4sycl2idILi1EEE.cl::sycl::id"* byval(%"class._ZTSN2cl4sycl2idILi1EEE.cl::sycl::id") align 8 %0)
24+
// CHK-DEVICE: define dso_local spir_func void @_Z2idN2cl4sycl2idILi1EEE({{.*}})
2525
SYCL_EXTERNAL void id(sycl::id<1>) {}
2626

27-
// CHK-DEVICE: define dso_local spir_func void @_Z4itemN2cl4sycl2idILi1EEE(%"class._ZTSN2cl4sycl2idILi1EEE.cl::sycl::id"* byval(%"class._ZTSN2cl4sycl2idILi1EEE.cl::sycl::id") align 8 %0)
27+
// CHK-DEVICE: define dso_local spir_func void @_Z4itemN2cl4sycl2idILi1EEE({{.*}})
2828
SYCL_EXTERNAL void item(sycl::id<1>) {}
2929

30-
// CHK-DEVICE: define dso_local spir_func void @_Z3vecN2cl4sycl3vecIiLi16EEE(%"class._ZTSN2cl4sycl3vecIiLi16EEE.cl::sycl::vec"* byval(%"class._ZTSN2cl4sycl3vecIiLi16EEE.cl::sycl::vec") align 64 %0)
30+
// CHK-DEVICE: define dso_local spir_func void @_Z3vecN2cl4sycl3vecIiLi16EEE({{.*}})
3131
SYCL_EXTERNAL void vec(sycl::vec<int, 16>) {}
3232

33-
// CHK-DEVICE: define dso_local spir_func void @_Z6streamN2cl4sycl6streamE(%"class._ZTSN2cl4sycl6streamE.cl::sycl::stream"* byval(%"class._ZTSN2cl4sycl6streamE.cl::sycl::stream") align 8 %0)
33+
// CHK-DEVICE: define dso_local spir_func void @_Z6streamN2cl4sycl6streamE({{.*}})
3434
SYCL_EXTERNAL void stream(sycl::stream) {}
3535

36-
// CHK-DEVICE: define dso_local spir_func void @_Z7samplerN2cl4sycl7samplerE(%"class._ZTSN2cl4sycl7samplerE.cl::sycl::sampler"* byval(%"class._ZTSN2cl4sycl7samplerE.cl::sycl::sampler") align 8 %0)
36+
// CHK-DEVICE: define dso_local spir_func void @_Z7samplerN2cl4sycl7samplerE({{.*}})
3737
SYCL_EXTERNAL void sampler(sycl::sampler) {}
3838
#else
39-
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2018ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class.cl::sycl::accessor"* %0)
39+
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2018ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
4040
void acc(sycl::accessor<int, 1, sycl::access::mode::read, sycl::access::target::host_buffer>) {}
4141

42-
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class.cl::sycl::accessor.3"* %0)
42+
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorIiLi1ELNS0_6access4modeE1024ELNS2_6targetE2016ELNS2_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
4343
void acc(sycl::accessor<int, 1, sycl::access::mode::read, sycl::access::target::local>) {}
4444

45-
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2019ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE(%"class.cl::sycl::accessor.8"* %0)
45+
// CHK-HOST: define dso_local void @_Z3accN2cl4sycl8accessorINS0_3vecIiLi4EEELi1ELNS0_6access4modeE1024ELNS4_6targetE2019ELNS4_11placeholderE0ENS0_6ONEAPI22accessor_property_listIJEEEEE({{.*}})
4646
void acc(sycl::accessor<sycl::cl_int4, 1, sycl::access::mode::read, sycl::access::target::host_image>) {}
4747

48-
// CHK-HOST: define dso_local void @_Z3bufN2cl4sycl6bufferIiLi1ENS0_6detail17aligned_allocatorIcEEvEE(%"class.cl::sycl::buffer"* %0)
48+
// CHK-HOST: define dso_local void @_Z3bufN2cl4sycl6bufferIiLi1ENS0_6detail17aligned_allocatorIcEEvEE({{.*}})
4949
void buf(sycl::buffer<int>) {}
5050

51-
// CHK-HOST: define dso_local void @_Z3ctxN2cl4sycl7contextE(%"class.cl::sycl::context"* %0)
51+
// CHK-HOST: define dso_local void @_Z3ctxN2cl4sycl7contextE({{.*}})
5252
void ctx(sycl::context) {}
5353

54-
// CHK-HOST: define dso_local void @_Z6deviceN2cl4sycl6deviceE(%"class.cl::sycl::device"* %0)
54+
// CHK-HOST: define dso_local void @_Z6deviceN2cl4sycl6deviceE({{.*}})
5555
void device(sycl::device) {}
5656

57-
// CHK-HOST: define dso_local void @_Z10device_evtN2cl4sycl12device_eventE(i8** %.coerce)
57+
// CHK-HOST: define dso_local void @_Z10device_evtN2cl4sycl12device_eventE({{.*}})
5858
void device_evt(sycl::device_event) {}
5959

60-
// CHK-HOST: define dso_local void @_Z5eventN2cl4sycl5eventE(%"class.cl::sycl::event"* %0)
60+
// CHK-HOST: define dso_local void @_Z5eventN2cl4sycl5eventE({{.*}})
6161
void event(sycl::event) {}
6262

63-
// CHK-HOST: define dso_local void @_Z15device_selectorRN2cl4sycl15device_selectorE(%"class.cl::sycl::device_selector"* nonnull align 8 dereferenceable(8) %0)
63+
// CHK-HOST: define dso_local void @_Z15device_selectorRN2cl4sycl15device_selectorE({{.*}})
6464
void device_selector(sycl::device_selector&) {}
6565

66-
// CHK-HOST: define dso_local void @_Z7handlerRN2cl4sycl7handlerE(%"class.cl::sycl::handler"* nonnull align 8 dereferenceable(560) %0)
66+
// CHK-HOST: define dso_local void @_Z7handlerRN2cl4sycl7handlerE({{.*}})
6767
void handler(sycl::handler&) {}
6868

69-
// CHK-HOST: define dso_local void @_Z5imageN2cl4sycl5imageILi1ENS0_6detail17aligned_allocatorIhEEEE(%"class.cl::sycl::image"* %0)
69+
// CHK-HOST: define dso_local void @_Z5imageN2cl4sycl5imageILi1ENS0_6detail17aligned_allocatorIhEEEE({{.*}})
7070
void image(sycl::image<1>) {}
7171

72-
// CHK-HOST: define dso_local void @_Z5rangeN2cl4sycl5rangeILi1EEE(i64 %.coerce)
72+
// CHK-HOST: define dso_local void @_Z5rangeN2cl4sycl5rangeILi1EEE({{.*}})
7373
void range(sycl::range<1>) {}
7474

75-
// CHK-HOST: define dso_local void @_Z2idN2cl4sycl2idILi1EEE(i64 %.coerce)
75+
// CHK-HOST: define dso_local void @_Z2idN2cl4sycl2idILi1EEE({{.*}})
7676
void id(sycl::id<1>) {}
7777

78-
// CHK-HOST: define dso_local void @_Z4itemN2cl4sycl4itemILi1ELb1EEE(%"class.cl::sycl::item"* byval(%"class.cl::sycl::item") align 8 %0)
78+
// CHK-HOST: define dso_local void @_Z4itemN2cl4sycl4itemILi1ELb1EEE({{.*}})
7979
void item(sycl::item<1>) {}
8080

81-
// CHK-HOST: define dso_local void @_Z6streamN2cl4sycl6streamE(%"class.cl::sycl::stream"* %0)
81+
// CHK-HOST: define dso_local void @_Z6streamN2cl4sycl6streamE({{.*}})
8282
void stream(sycl::stream) {}
8383

84-
// CHK-HOST: define dso_local void @_Z7samplerN2cl4sycl7samplerE(%"class.cl::sycl::sampler"* %0)
84+
// CHK-HOST: define dso_local void @_Z7samplerN2cl4sycl7samplerE({{.*}})
8585
void sampler(sycl::sampler) {}
8686

87-
// CHK-HOST: define dso_local void @_Z5queueN2cl4sycl5queueE(%"class.cl::sycl::queue"* %0)
87+
// CHK-HOST: define dso_local void @_Z5queueN2cl4sycl5queueE({{.*}})
8888
void queue(sycl::queue) {}
8989

90-
// CHK-HOST: define dso_local void @_Z7programN2cl4sycl7programE(%"class.cl::sycl::program"* %0)
90+
// CHK-HOST: define dso_local void @_Z7programN2cl4sycl7programE({{.*}})
9191
void program(sycl::program) {}
9292

93-
// CHK-HOST: define dso_local void @_Z6kernelN2cl4sycl6kernelE(%"class.cl::sycl::kernel"* %0)
93+
// CHK-HOST: define dso_local void @_Z6kernelN2cl4sycl6kernelE({{.*}})
9494
void kernel(sycl::kernel) {}
9595

96-
// CHK-HOST: define dso_local void @_Z8platformN2cl4sycl8platformE(%"class.cl::sycl::platform"* %0)
96+
// CHK-HOST: define dso_local void @_Z8platformN2cl4sycl8platformE({{.*}})
9797
void platform(sycl::platform) {}
9898

99-
// CHK-HOST: define dso_local void @_Z3vecN2cl4sycl3vecIiLi16EEE(%"class.cl::sycl::vec"* %0)
99+
// CHK-HOST: define dso_local void @_Z3vecN2cl4sycl3vecIiLi16EEE({{.*}})
100100
void vec(sycl::vec<int, 16>) {}
101101
#endif

0 commit comments

Comments
 (0)