File tree Expand file tree Collapse file tree 1 file changed +1
-8
lines changed
Expand file tree Collapse file tree 1 file changed +1
-8
lines changed Original file line number Diff line number Diff line change 162162#endif
163163
164164// Macros for GRID dimension
165- #if defined(__CUDACC__)
165+ #if defined(__CUDACC__) || defined(__HIPCC__)
166166 #define get_global_id (dim ) (blockIdx.x * blockDim.x + threadIdx.x)
167167 #define get_global_size (dim ) (blockDim.x * gridDim.x)
168168 #define get_num_groups (dim ) (gridDim.x)
169169 #define get_local_id (dim ) (threadIdx.x)
170170 #define get_local_size (dim ) (blockDim.x)
171171 #define get_group_id (dim ) (blockIdx.x)
172- #elif defined(__HIPCC__)
173- #define get_global_id (dim ) (hipBlockIdx_x * hipBlockDim_x + hipThreadIdx_x)
174- #define get_global_size (dim ) (hipBlockDim_x * hipGridDim_x)
175- #define get_num_groups (dim ) (hipGridDim_x)
176- #define get_local_id (dim ) (hipThreadIdx_x)
177- #define get_local_size (dim ) (hipBlockDim_x)
178- #define get_group_id (dim ) (hipBlockIdx_x)
179172#elif defined(__OPENCL__)
180173 // Using OpenCL defaults
181174#else
You can’t perform that action at this time.
0 commit comments