amdgcn: Correct return types to be size_t
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Aug 2016 22:49:39 +0000 (22:49 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Aug 2016 22:49:39 +0000 (22:49 +0000)
llvm-svn: 279343

libclc/amdgcn/lib/workitem/get_global_offset.cl
libclc/amdgcn/lib/workitem/get_group_id.cl
libclc/amdgcn/lib/workitem/get_local_id.cl

index 32aaa4c..3b359ae 100644 (file)
@@ -1,6 +1,6 @@
 #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 *)
index 4b4e7a7..eb57b3e 100644 (file)
@@ -1,6 +1,6 @@
 #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();
index 257c30f..9f666de 100644 (file)
@@ -1,6 +1,6 @@
 #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();