17
17
18
18
#if defined(__NVPTX__) || defined(__AMDGCN__)
19
19
20
- SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_x ();
21
- SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_y ();
22
- SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_z ();
20
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_x ();
21
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_y ();
22
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalInvocationId_z ();
23
23
24
- SYCL_EXTERNAL size_t __spirv_GlobalSize_x ();
25
- SYCL_EXTERNAL size_t __spirv_GlobalSize_y ();
26
- SYCL_EXTERNAL size_t __spirv_GlobalSize_z ();
24
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalSize_x ();
25
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalSize_y ();
26
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalSize_z ();
27
27
28
- SYCL_EXTERNAL size_t __spirv_GlobalOffset_x ();
29
- SYCL_EXTERNAL size_t __spirv_GlobalOffset_y ();
30
- SYCL_EXTERNAL size_t __spirv_GlobalOffset_z ();
28
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalOffset_x ();
29
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalOffset_y ();
30
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_GlobalOffset_z ();
31
31
32
- SYCL_EXTERNAL size_t __spirv_NumWorkgroups_x ();
33
- SYCL_EXTERNAL size_t __spirv_NumWorkgroups_y ();
34
- SYCL_EXTERNAL size_t __spirv_NumWorkgroups_z ();
32
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_NumWorkgroups_x ();
33
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_NumWorkgroups_y ();
34
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_NumWorkgroups_z ();
35
35
36
- SYCL_EXTERNAL size_t __spirv_WorkgroupSize_x ();
37
- SYCL_EXTERNAL size_t __spirv_WorkgroupSize_y ();
38
- SYCL_EXTERNAL size_t __spirv_WorkgroupSize_z ();
36
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupSize_x ();
37
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupSize_y ();
38
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupSize_z ();
39
39
40
- SYCL_EXTERNAL size_t __spirv_WorkgroupId_x ();
41
- SYCL_EXTERNAL size_t __spirv_WorkgroupId_y ();
42
- SYCL_EXTERNAL size_t __spirv_WorkgroupId_z ();
40
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupId_x ();
41
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupId_y ();
42
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_WorkgroupId_z ();
43
43
44
- SYCL_EXTERNAL size_t __spirv_LocalInvocationId_x ();
45
- SYCL_EXTERNAL size_t __spirv_LocalInvocationId_y ();
46
- SYCL_EXTERNAL size_t __spirv_LocalInvocationId_z ();
44
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_LocalInvocationId_x ();
45
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_LocalInvocationId_y ();
46
+ __DPCPP_SYCL_EXTERNAL size_t __spirv_LocalInvocationId_z ();
47
47
48
- SYCL_EXTERNAL uint32_t __spirv_SubgroupSize ();
49
- SYCL_EXTERNAL uint32_t __spirv_SubgroupMaxSize ();
50
- SYCL_EXTERNAL uint32_t __spirv_NumSubgroups ();
51
- SYCL_EXTERNAL uint32_t __spirv_SubgroupId ();
52
- SYCL_EXTERNAL uint32_t __spirv_SubgroupLocalInvocationId ();
48
+ __DPCPP_SYCL_EXTERNAL uint32_t __spirv_SubgroupSize ();
49
+ __DPCPP_SYCL_EXTERNAL uint32_t __spirv_SubgroupMaxSize ();
50
+ __DPCPP_SYCL_EXTERNAL uint32_t __spirv_NumSubgroups ();
51
+ __DPCPP_SYCL_EXTERNAL uint32_t __spirv_SubgroupId ();
52
+ __DPCPP_SYCL_EXTERNAL uint32_t __spirv_SubgroupLocalInvocationId ();
53
53
54
54
#else // defined(__NVPTX__) || defined(__AMDGCN__)
55
55
@@ -68,89 +68,89 @@ __SPIRV_VAR_QUALIFIERS uint32_t __spirv_BuiltInNumSubgroups;
68
68
__SPIRV_VAR_QUALIFIERS uint32_t __spirv_BuiltInSubgroupId;
69
69
__SPIRV_VAR_QUALIFIERS uint32_t __spirv_BuiltInSubgroupLocalInvocationId;
70
70
71
- SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_x () {
71
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_x () {
72
72
return __spirv_BuiltInGlobalInvocationId.x ;
73
73
}
74
- SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_y () {
74
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_y () {
75
75
return __spirv_BuiltInGlobalInvocationId.y ;
76
76
}
77
- SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_z () {
77
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalInvocationId_z () {
78
78
return __spirv_BuiltInGlobalInvocationId.z ;
79
79
}
80
80
81
- SYCL_EXTERNAL inline size_t __spirv_GlobalSize_x () {
81
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalSize_x () {
82
82
return __spirv_BuiltInGlobalSize.x ;
83
83
}
84
- SYCL_EXTERNAL inline size_t __spirv_GlobalSize_y () {
84
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalSize_y () {
85
85
return __spirv_BuiltInGlobalSize.y ;
86
86
}
87
- SYCL_EXTERNAL inline size_t __spirv_GlobalSize_z () {
87
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalSize_z () {
88
88
return __spirv_BuiltInGlobalSize.z ;
89
89
}
90
90
91
- SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_x () {
91
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_x () {
92
92
return __spirv_BuiltInGlobalOffset.x ;
93
93
}
94
- SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_y () {
94
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_y () {
95
95
return __spirv_BuiltInGlobalOffset.y ;
96
96
}
97
- SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_z () {
97
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_GlobalOffset_z () {
98
98
return __spirv_BuiltInGlobalOffset.z ;
99
99
}
100
100
101
- SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_x () {
101
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_x () {
102
102
return __spirv_BuiltInNumWorkgroups.x ;
103
103
}
104
- SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_y () {
104
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_y () {
105
105
return __spirv_BuiltInNumWorkgroups.y ;
106
106
}
107
- SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_z () {
107
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_NumWorkgroups_z () {
108
108
return __spirv_BuiltInNumWorkgroups.z ;
109
109
}
110
110
111
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_x () {
111
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_x () {
112
112
return __spirv_BuiltInWorkgroupSize.x ;
113
113
}
114
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_y () {
114
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_y () {
115
115
return __spirv_BuiltInWorkgroupSize.y ;
116
116
}
117
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_z () {
117
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupSize_z () {
118
118
return __spirv_BuiltInWorkgroupSize.z ;
119
119
}
120
120
121
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_x () {
121
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_x () {
122
122
return __spirv_BuiltInWorkgroupId.x ;
123
123
}
124
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_y () {
124
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_y () {
125
125
return __spirv_BuiltInWorkgroupId.y ;
126
126
}
127
- SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_z () {
127
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_WorkgroupId_z () {
128
128
return __spirv_BuiltInWorkgroupId.z ;
129
129
}
130
130
131
- SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_x () {
131
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_x () {
132
132
return __spirv_BuiltInLocalInvocationId.x ;
133
133
}
134
- SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_y () {
134
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_y () {
135
135
return __spirv_BuiltInLocalInvocationId.y ;
136
136
}
137
- SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_z () {
137
+ __DPCPP_SYCL_EXTERNAL inline size_t __spirv_LocalInvocationId_z () {
138
138
return __spirv_BuiltInLocalInvocationId.z ;
139
139
}
140
140
141
- SYCL_EXTERNAL inline uint32_t __spirv_SubgroupSize () {
141
+ __DPCPP_SYCL_EXTERNAL inline uint32_t __spirv_SubgroupSize () {
142
142
return __spirv_BuiltInSubgroupSize;
143
143
}
144
- SYCL_EXTERNAL inline uint32_t __spirv_SubgroupMaxSize () {
144
+ __DPCPP_SYCL_EXTERNAL inline uint32_t __spirv_SubgroupMaxSize () {
145
145
return __spirv_BuiltInSubgroupMaxSize;
146
146
}
147
- SYCL_EXTERNAL inline uint32_t __spirv_NumSubgroups () {
147
+ __DPCPP_SYCL_EXTERNAL inline uint32_t __spirv_NumSubgroups () {
148
148
return __spirv_BuiltInNumSubgroups;
149
149
}
150
- SYCL_EXTERNAL inline uint32_t __spirv_SubgroupId () {
150
+ __DPCPP_SYCL_EXTERNAL inline uint32_t __spirv_SubgroupId () {
151
151
return __spirv_BuiltInSubgroupId;
152
152
}
153
- SYCL_EXTERNAL inline uint32_t __spirv_SubgroupLocalInvocationId () {
153
+ __DPCPP_SYCL_EXTERNAL inline uint32_t __spirv_SubgroupLocalInvocationId () {
154
154
return __spirv_BuiltInSubgroupLocalInvocationId;
155
155
}
156
156
0 commit comments