#include <clc/clc.h>
-_CLC_DEF uint get_global_offset(uint dim)
+_CLC_DEF size_t get_global_offset(uint dim)
{
__attribute__((address_space(2))) uint * ptr =
(__attribute__((address_space(2))) uint *)
#include <clc/clc.h>
-_CLC_DEF uint get_group_id(uint dim)
+_CLC_DEF size_t get_group_id(uint dim)
{
switch(dim) {
case 0: return __builtin_amdgcn_workgroup_id_x();
#include <clc/clc.h>
-_CLC_DEF uint get_local_id(uint dim)
+_CLC_DEF size_t get_local_id(uint dim)
{
switch(dim) {
case 0: return __builtin_amdgcn_workitem_id_x();