summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-06-27tgsi: Add get_work_dim implementationHEADmasterHans de Goede2-0/+9
2016-06-27tgsi: Add get_group_id / get_local_size / get_num_groups supportHans de Goede4-0/+57
2016-06-27Add initial tgsi support to libclcHans de Goede4-1/+21
2016-06-17configure: Remove device specific definesJan Vesely1-25/+11
2016-06-17nvptx: Drop feature defines.Jan Vesely1-6/+4
2016-06-1764 bit integers are legal in full profile without an extensionJan Vesely2-6/+12
2016-05-17math: Use single precision fmax in sp pathJan Vesely1-1/+1
2016-05-06math: Add erf ported from amd-builtinsJan Vesely4-0/+413
2016-05-06math: Add fdim implementationAaron Watry6-0/+86
2016-04-15prepare-builtins: Remove call to getGlobalContext()Tom Stellard1-1/+1
2016-04-07[AMDGPU] Implement get_local_size for amdgcn--amdhsa tripleKonstantin Zhuravlyov5-1/+41
2016-03-30Update copyright year to 2016.Paul Robinson1-1/+1
2016-02-24math: Fix ilogb(double) return typeAaron Watry1-1/+1
2016-02-23math: Add ilogb ported from amd-builtinsAaron Watry6-0/+68
2016-02-17Add .gitignore for build directoriesMatt Arsenault1-0/+13
2016-02-17amdgcn: Use new workitem intrinsicsMatt Arsenault9-38/+124
2016-02-13Update page to list supported targetsMatt Arsenault1-2/+2
2016-02-13Split sources for amdgcn and r600Matt Arsenault34-38/+75
2016-02-09configure: Remove llvm 3.6 definesJan Vesely1-3/+3
2016-02-09configure: Remove cl_khr_fp64 for device that don't support doublesJan Vesely1-5/+5
2016-02-09configure: Introduce per device definesJan Vesely1-11/+24
2016-02-09math: Fix log2 vectorization on non-fp64 hwJan Vesely1-0/+2
2016-02-08math: Add frexp ported from amd-builtinsAaron Watry7-0/+151
2016-01-27Implement modf math builtinTom Stellard6-0/+120
2016-01-27Add _CLC_V_V_VP_VECTORIZE macroTom Stellard1-0/+22
2015-12-15AMDGPU: Add aliases for all VI targetsTom Stellard1-1/+1
2015-12-15AMDGPU: Add alias for tongaTom Stellard1-1/+1
2015-10-06integer: remove explicit casts from _MIN definitionsAaron Watry1-3/+3
2015-09-29Implement tanh builtinNiels Ole Salscheider5-0/+195
2015-09-21Add sampler defines.Tom Stellard1-0/+18
2015-09-21Add image attribute defines.Tom Stellard2-0/+32
2015-09-21r600: Add image writing builtins.Tom Stellard6-0/+90
2015-09-21r600: Add image reading builtins.Tom Stellard6-0/+123
2015-09-21Add image attribute getter builtinsTom Stellard11-0/+183
2015-09-15integer: Update integer limits to comply with specAaron Watry1-6/+6
2015-08-24Update mailing list reference.Peter Collingbourne1-1/+1
2015-08-13Remove files accidentally not removed in r244310Jeroen Ketema2-9/+0
2015-08-07Require LLVM >=3.7 and bump version to 0.2.0Jeroen Ketema2-19/+8
2015-07-24Fix double implementation of logTom Stellard4-3/+73
2015-07-24Implement accurate log2 functionTom Stellard8-6/+517
2015-07-24Use llvm intrinsics for native_log and native_log2Tom Stellard9-2/+216
2015-07-10R600: Implement accurate double precision sqrt v2Tom Stellard2-0/+60
2015-07-10Fix implementation of sqrt v2Tom Stellard8-6/+168
2015-07-10prepare-builtins: Fix build with LLVM 3.6Tom Stellard1-1/+1
2015-06-27Properly initialize Module pointerJeroen Ketema1-1/+1
2015-06-24prepare-builtins: Fix build with LLVM 3.7Tom Stellard1-6/+19
2015-05-13Use a more accurate implementation for expTom Stellard2-13/+85
2015-05-13Implement exp2 using OpenCL C rather than using an intrinsicTom Stellard8-6/+303
2015-05-12Implement sin for double typesTom Stellard1-7/+16
2015-05-12Implement cos for double typesTom Stellard5-7/+289