xref: /llvm-project/libclc/r600/lib/workitem/get_work_dim.cl (revision 3d21fa56f5f5afbbf16b35b199480af71e1189a3)
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