summaryrefslogtreecommitdiffstats
path: root/libclc/generic/include/clc/workitem
Commit message (Collapse)AuthorAgeFilesLines
* Let get_work_dim take exactly 0 argumentsJeroen Ketema2017-10-011-1/+1
| | | | | Reviewed-by: Jan Vesely <jan.vesely@rutgers.edu> llvm-svn: 314634
* AMDGPU: Implement get_global_offset builtinJan Vesely2016-07-221-0/+1
| | | | | | | | | | | | | Also fix get_global_id to consider offset No idea how to add this for ptx, so they are stuck with the old get_global_id implementation. v2: split to a separate patch v3: Switch R600 to use implictarg.ptr Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> llvm-svn: 276443
* r600: Use llvm intrinsic to read work dimension informationJan Vesely2014-10-151-0/+1
| | | | | | | | | | v2: Fix function declaration Add range metadata to r600 implementation v3: change prefix to AMDGPU Reviewed-by: Tom Stellard <tom@stellard.net> Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> llvm-svn: 219793
* PTX: move implementations of work-item and synchronisation functionsTom Stellard2013-06-262-2/+2
| | | | | | | to lib, and add header files in generic. Incorporates a patch by Tom Stellard! llvm-svn: 184979
* Move R600 headers into generic directoryTom Stellard2013-06-262-2/+2
| | | | llvm-svn: 184978
* PTX: move implementations of work-item and synchronisation functionsPeter Collingbourne2012-08-056-0/+6
to lib, and add header files in generic. Incorporates a patch by Tom Stellard! llvm-svn: 161313
OpenPOWER on IntegriCloud