@@ -25,63 +25,63 @@ void foo() {
25
25
// CHECK-NEXT: 16 | struct std::_Vector_base<class std::vector<char, class std::allocator<char> >, class std::allocator<class std::vector<char, class std::allocator<char> > > >::_Vector_impl _M_impl
26
26
// CHECK-NEXT: 16 | class std::allocator<class std::vector<char, class std::allocator<char> > > (base) (empty)
27
27
// CHECK-NEXT: 16 | class __gnu_cxx::new_allocator<class std::vector<char, class std::allocator<char> > > (base) (empty)
28
- // CHECK-NEXT : 16 | std::_Vector_base<class std::vector<char, class std::allocator<char> >, class std::allocator<class std::vector<char, class std::allocator<char> > > >::pointer _M_start
28
+ // CHECK: 16 | std::_Vector_base<class std::vector<char, class std::allocator<char> >, class std::allocator<class std::vector<char, class std::allocator<char> > > >::pointer _M_start
29
29
// CHECK-NEXT: 24 | std::_Vector_base<class std::vector<char, class std::allocator<char> >, class std::allocator<class std::vector<char, class std::allocator<char> > > >::pointer _M_finish
30
30
// CHECK-NEXT: 32 | std::_Vector_base<class std::vector<char, class std::allocator<char> >, class std::allocator<class std::vector<char, class std::allocator<char> > > >::pointer _M_end_of_storage
31
31
// CHECK-NEXT: 40 | class std::vector<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > > MAccStorage
32
32
// CHECK-NEXT: 40 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > > (base)
33
33
// CHECK-NEXT: 40 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > >::_Vector_impl _M_impl
34
34
// CHECK-NEXT: 40 | class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > (base) (empty)
35
35
// CHECK-NEXT: 40 | class __gnu_cxx::new_allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > (base) (empty)
36
- // CHECK-NEXT : 40 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > >::pointer _M_start
36
+ // CHECK: 40 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > >::pointer _M_start
37
37
// CHECK-NEXT: 48 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > >::pointer _M_finish
38
38
// CHECK-NEXT: 56 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::AccessorImplHost> > >::pointer _M_end_of_storage
39
39
// CHECK-NEXT: 64 | class std::vector<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > > MLocalAccStorage
40
40
// CHECK-NEXT: 64 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > > (base)
41
41
// CHECK-NEXT: 64 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > >::_Vector_impl _M_impl
42
42
// CHECK-NEXT: 64 | class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > (base) (empty)
43
43
// CHECK-NEXT: 64 | class __gnu_cxx::new_allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > (base) (empty)
44
- // CHECK-NEXT : 64 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > >::pointer _M_start
44
+ // CHECK: 64 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > >::pointer _M_start
45
45
// CHECK-NEXT: 72 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > >::pointer _M_finish
46
46
// CHECK-NEXT: 80 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::LocalAccessorImplHost> > >::pointer _M_end_of_storage
47
47
// CHECK-NEXT: 88 | class std::vector<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > > MStreamStorage
48
48
// CHECK-NEXT: 88 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > > (base)
49
49
// CHECK-NEXT: 88 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > >::_Vector_impl _M_impl
50
50
// CHECK-NEXT: 88 | class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > (base) (empty)
51
51
// CHECK-NEXT: 88 | class __gnu_cxx::new_allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > (base) (empty)
52
- // CHECK-NEXT : 88 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > >::pointer _M_start
52
+ // CHECK: 88 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > >::pointer _M_start
53
53
// CHECK-NEXT: 96 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > >::pointer _M_finish
54
54
// CHECK-NEXT: 104 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::stream_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::stream_impl> > >::pointer _M_end_of_storage
55
55
// CHECK-NEXT: 112 | class std::vector<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > > MSharedPtrStorage
56
56
// CHECK-NEXT: 112 | struct std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > > (base)
57
57
// CHECK-NEXT: 112 | struct std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > >::_Vector_impl _M_impl
58
58
// CHECK-NEXT: 112 | class std::allocator<class std::shared_ptr<const void> > (base) (empty)
59
59
// CHECK-NEXT: 112 | class __gnu_cxx::new_allocator<class std::shared_ptr<const void> > (base) (empty)
60
- // CHECK-NEXT : 112 | std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > >::pointer _M_start
60
+ // CHECK: 112 | std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > >::pointer _M_start
61
61
// CHECK-NEXT: 120 | std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > >::pointer _M_finish
62
62
// CHECK-NEXT: 128 | std::_Vector_base<class std::shared_ptr<const void>, class std::allocator<class std::shared_ptr<const void> > >::pointer _M_end_of_storage
63
63
// CHECK-NEXT: 136 | class std::vector<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> > MArgs
64
64
// CHECK-NEXT: 136 | struct std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> > (base)
65
65
// CHECK-NEXT: 136 | struct std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::_Vector_impl _M_impl
66
66
// CHECK-NEXT: 136 | class std::allocator<class cl::sycl::detail::ArgDesc> (base) (empty)
67
67
// CHECK-NEXT: 136 | class __gnu_cxx::new_allocator<class cl::sycl::detail::ArgDesc> (base) (empty)
68
- // CHECK-NEXT : 136 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_start
68
+ // CHECK: 136 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_start
69
69
// CHECK-NEXT: 144 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_finish
70
70
// CHECK-NEXT: 152 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_end_of_storage
71
71
// CHECK-NEXT: 160 | class std::vector<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> > MAssociatedAccesors
72
72
// CHECK-NEXT: 160 | struct std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> > (base)
73
73
// CHECK-NEXT: 160 | struct std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::_Vector_impl _M_impl
74
74
// CHECK-NEXT: 160 | class std::allocator<class cl::sycl::detail::ArgDesc> (base) (empty)
75
75
// CHECK-NEXT: 160 | class __gnu_cxx::new_allocator<class cl::sycl::detail::ArgDesc> (base) (empty)
76
- // CHECK-NEXT : 160 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_start
76
+ // CHECK: 160 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_start
77
77
// CHECK-NEXT: 168 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_finish
78
78
// CHECK-NEXT: 176 | std::_Vector_base<class cl::sycl::detail::ArgDesc, class std::allocator<class cl::sycl::detail::ArgDesc> >::pointer _M_end_of_storage
79
79
// CHECK-NEXT: 184 | class std::vector<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> > MRequirements
80
80
// CHECK-NEXT: 184 | struct std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> > (base)
81
81
// CHECK-NEXT: 184 | struct std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> >::_Vector_impl _M_impl
82
82
// CHECK-NEXT: 184 | class std::allocator<class cl::sycl::detail::AccessorImplHost *> (base) (empty)
83
83
// CHECK-NEXT: 184 | class __gnu_cxx::new_allocator<class cl::sycl::detail::AccessorImplHost *> (base) (empty)
84
- // CHECK-NEXT : 184 | std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> >::pointer _M_start
84
+ // CHECK: 184 | std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> >::pointer _M_start
85
85
// CHECK-NEXT: 192 | std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> >::pointer _M_finish
86
86
// CHECK-NEXT: 200 | std::_Vector_base<class cl::sycl::detail::AccessorImplHost *, class std::allocator<class cl::sycl::detail::AccessorImplHost *> >::pointer _M_end_of_storage
87
87
// CHECK-NEXT: 208 | class cl::sycl::detail::NDRDescT MNDRDesc
@@ -98,7 +98,7 @@ void foo() {
98
98
// CHECK-NEXT: 280 | class cl::sycl::detail::array<3> (base)
99
99
// CHECK-NEXT: 280 | size_t [3] common_array
100
100
// CHECK-NEXT: 304 | size_t Dims
101
- // CHECK-NEXT: 312 | class std::__cxx11::basic_string<char, struct std::char_traits<char>, class std::allocator<char> > MKernelName
101
+ // CHECK-NEXT: 312 | class std::__cxx11::basic_string<char{{.*}} > MKernelName
102
102
// CHECK-NEXT: 312 | struct std::__cxx11::basic_string<char, struct std::char_traits<char>, class std::allocator<char> >::_Alloc_hider _M_dataplus
103
103
// CHECK-NEXT: 312 | class std::allocator<char> (base) (empty)
104
104
// CHECK-NEXT: 312 | class __gnu_cxx::new_allocator<char> (base) (empty)
@@ -122,11 +122,11 @@ void foo() {
122
122
// CHECK-NEXT: 392 | struct std::_Vector_base<char, class std::allocator<char> >::_Vector_impl _M_impl
123
123
// CHECK-NEXT: 392 | class std::allocator<char> (base) (empty)
124
124
// CHECK-NEXT: 392 | class __gnu_cxx::new_allocator<char> (base) (empty)
125
- // CHECK-NEXT : 392 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_start
125
+ // CHECK: 392 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_start
126
126
// CHECK-NEXT: 400 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_finish
127
127
// CHECK-NEXT: 408 | std::_Vector_base<char, class std::allocator<char> >::pointer _M_end_of_storage
128
128
// CHECK-NEXT: 416 | class std::unique_ptr<class cl::sycl::detail::HostKernelBase, struct std::default_delete<class cl::sycl::detail::HostKernelBase> > MHostKernel
129
- // CHECK-NEXT : 416 | class std::__uniq_ptr_impl<class cl::sycl::detail::HostKernelBase, struct std::default_delete<class cl::sycl::detail::HostKernelBase> > _M_t
129
+ // CHECK: 416 | class std::__uniq_ptr_impl<class cl::sycl::detail::HostKernelBase, struct std::default_delete<class cl::sycl::detail::HostKernelBase> >
130
130
// CHECK-NEXT: 416 | class std::tuple<class cl::sycl::detail::HostKernelBase *, struct std::default_delete<class cl::sycl::detail::HostKernelBase> > _M_t
131
131
// CHECK-NEXT: 416 | struct std::_Tuple_impl<0, class cl::sycl::detail::HostKernelBase *, struct std::default_delete<class cl::sycl::detail::HostKernelBase> > (base)
132
132
// CHECK-NEXT: 416 | struct std::_Tuple_impl<1, struct std::default_delete<class cl::sycl::detail::HostKernelBase> > (base) (empty)
@@ -135,7 +135,7 @@ void foo() {
135
135
// CHECK-NEXT: 416 | struct std::_Head_base<0, class cl::sycl::detail::HostKernelBase *, false> (base)
136
136
// CHECK-NEXT: 416 | class cl::sycl::detail::HostKernelBase * _M_head_impl
137
137
// CHECK-NEXT: 424 | class std::unique_ptr<class cl::sycl::detail::HostTask, struct std::default_delete<class cl::sycl::detail::HostTask> > MHostTask
138
- // CHECK-NEXT : 424 | class std::__uniq_ptr_impl<class cl::sycl::detail::HostTask, struct std::default_delete<class cl::sycl::detail::HostTask> > _M_t
138
+ // CHECK: 424 | class std::__uniq_ptr_impl<class cl::sycl::detail::HostTask, struct std::default_delete<class cl::sycl::detail::HostTask> >
139
139
// CHECK-NEXT: 424 | class std::tuple<class cl::sycl::detail::HostTask *, struct std::default_delete<class cl::sycl::detail::HostTask> > _M_t
140
140
// CHECK-NEXT: 424 | struct std::_Tuple_impl<0, class cl::sycl::detail::HostTask *, struct std::default_delete<class cl::sycl::detail::HostTask> > (base)
141
141
// CHECK-NEXT: 424 | struct std::_Tuple_impl<1, struct std::default_delete<class cl::sycl::detail::HostTask> > (base) (empty)
@@ -145,7 +145,7 @@ void foo() {
145
145
// CHECK-NEXT: 424 | class cl::sycl::detail::HostTask * _M_head_impl
146
146
// CHECK-NEXT: 432 | detail::OSModuleHandle MOSModuleHandle
147
147
// CHECK-NEXT: 440 | class std::unique_ptr<class cl::sycl::detail::InteropTask, struct std::default_delete<class cl::sycl::detail::InteropTask> > MInteropTask
148
- // CHECK-NEXT : 440 | class std::__uniq_ptr_impl<class cl::sycl::detail::InteropTask, struct std::default_delete<class cl::sycl::detail::InteropTask> > _M_t
148
+ // CHECK: 440 | class std::__uniq_ptr_impl<class cl::sycl::detail::InteropTask, struct std::default_delete<class cl::sycl::detail::InteropTask> >
149
149
// CHECK-NEXT: 440 | class std::tuple<class cl::sycl::detail::InteropTask *, struct std::default_delete<class cl::sycl::detail::InteropTask> > _M_t
150
150
// CHECK-NEXT: 440 | struct std::_Tuple_impl<0, class cl::sycl::detail::InteropTask *, struct std::default_delete<class cl::sycl::detail::InteropTask> > (base)
151
151
// CHECK-NEXT: 440 | struct std::_Tuple_impl<1, struct std::default_delete<class cl::sycl::detail::InteropTask> > (base) (empty)
@@ -158,7 +158,7 @@ void foo() {
158
158
// CHECK-NEXT: 448 | struct std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::event_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > >::_Vector_impl _M_impl
159
159
// CHECK-NEXT: 448 | class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > (base) (empty)
160
160
// CHECK-NEXT: 448 | class __gnu_cxx::new_allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > (base) (empty)
161
- // CHECK-NEXT : 448 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::event_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > >::pointer _M_start
161
+ // CHECK: 448 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::event_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > >::pointer _M_start
162
162
// CHECK-NEXT: 456 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::event_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > >::pointer _M_finish
163
163
// CHECK-NEXT: 464 | std::_Vector_base<class std::shared_ptr<class cl::sycl::detail::event_impl>, class std::allocator<class std::shared_ptr<class cl::sycl::detail::event_impl> > >::pointer _M_end_of_storage
164
164
// CHECK-NEXT: 472 | _Bool MIsHost
0 commit comments