1#include <clc/clc.h> 2 3_CLC_DEF _CLC_OVERLOAD uint get_work_dim(void) { 4 __attribute__((address_space(7))) uint *ptr = 5 (__attribute__((address_space(7))) 6 uint *)__builtin_r600_implicitarg_ptr(); 7 return ptr[0]; 8} 9