summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrtJan Vesely2020-02-091-0/+2
* r600: Convert barrier to clcJan Vesely2018-11-041-1/+1
* r600: Convert get_num_groups to clcJan Vesely2018-11-041-1/+1
* r600: Convert get_global_size to clcJan Vesely2018-11-041-1/+1
* r600: Convert get_local_size to clcJan Vesely2018-11-041-1/+1
* r600/fmin: Flush denormals before calling builtin.Jan Vesely2018-06-071-0/+1
* r600/fmax: Flush denormals before calling builtin.Jan Vesely2018-06-071-0/+1
* amdgcn: Fix return type of get_num_groupsMatt Arsenault2016-08-251-0/+1
* amdgcn: Fix return type for get_global_sizeMatt Arsenault2016-08-241-0/+1
* amdgcn: Fix get_local_size IR return typeMatt Arsenault2016-08-201-0/+1
* AMDGPU: Implement get_global_offset builtinJan Vesely2016-07-221-0/+1
* AMDGPU: Use clang intrinsics for workitem builtinsJan Vesely2016-07-221-2/+3
* amdgcn: Use new workitem intrinsicsMatt Arsenault2016-02-171-0/+2
* Split sources for amdgcn and r600Matt Arsenault2016-02-131-25/+0
* r600: Add image writing builtins.Tom Stellard2015-09-211-0/+4
* r600: Add image reading builtins.Tom Stellard2015-09-211-0/+4
* Add image attribute getter builtinsTom Stellard2015-09-211-0/+6
* R600: Implement accurate double precision sqrt v2Tom Stellard2015-07-101-0/+1
* Implement ldexp for R600/SITom Stellard2015-05-061-0/+1
* r600: Use llvm intrinsic to read work dimension informationJan Vesely2014-10-151-0/+1
* vload/vstore: Use casts instead of scalarizing everything in CLC versionAaron Watry2014-08-201-1/+0
* R600: Set the noduplicate attribute on barrier() intrinsicsTom Stellard2013-10-311-1/+0
* Implement nextafter() builtinTom Stellard2013-10-101-0/+1
* Add atomic_inc and atomic_add builtinsAaron Watry2013-09-051-0/+1
* Added get_num_groupsAaron Watry2013-07-241-0/+1
* Fix and re-enable R600 vload/vstore assemblyAaron Watry2013-07-161-0/+2
* Implement barrier() builtinTom Stellard2013-07-081-0/+2
* R600: Replace cl implementations with LLVM IR implementationTom Stellard2013-06-261-2/+4
* r600: Add get_global_size() implementationTom Stellard2013-06-261-0/+1
* r600: Initial supportTom Stellard2013-06-261-0/+1