summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* Make min follow the OCL 1.0 specsJan Vesely2016-07-251-2/+2
* Implement cbrt builtinTom Stellard2016-07-227-0/+869
* Implement cosh builtinTom Stellard2016-07-227-0/+370
* geometric/floatn.inc: Add vec8 and vec16 typesTom Stellard2016-07-221-0/+16
* AMDGPU: Implement get_global_offset builtinJan Vesely2016-07-229-1/+33
* AMDGPU: Use clang intrinsics for workitem builtinsJan Vesely2016-07-2214-136/+71
* ptx: Fix builtin names after clang r274770Jan Vesely2016-07-225-13/+13
* amdgpu: Use right builtn for rsqMatt Arsenault2016-07-191-1/+6
* R600: Use new barrier intrinsicMatt Arsenault2016-07-181-4/+3
* Replace llvm.AMDGPU.ldexp with llvm.amdgcn.ldexpMatt Arsenault2016-07-183-3/+3
* configure: Remove device specific definesJan Vesely2016-06-171-25/+11
* nvptx: Drop feature defines.Jan Vesely2016-06-171-6/+4
* 64 bit integers are legal in full profile without an extensionJan Vesely2016-06-172-6/+12
* math: Use single precision fmax in sp pathJan Vesely2016-05-171-1/+1
* math: Add erf ported from amd-builtinsJan Vesely2016-05-064-0/+413
* math: Add fdim implementationAaron Watry2016-05-066-0/+86
* prepare-builtins: Remove call to getGlobalContext()Tom Stellard2016-04-151-1/+1
* [AMDGPU] Implement get_local_size for amdgcn--amdhsa tripleKonstantin Zhuravlyov2016-04-075-1/+41
* Update copyright year to 2016.Paul Robinson2016-03-301-1/+1
* math: Fix ilogb(double) return typeAaron Watry2016-02-241-1/+1
* math: Add ilogb ported from amd-builtinsAaron Watry2016-02-236-0/+68
* Add .gitignore for build directoriesMatt Arsenault2016-02-171-0/+13
* amdgcn: Use new workitem intrinsicsMatt Arsenault2016-02-179-38/+124
* Update page to list supported targetsMatt Arsenault2016-02-131-2/+2
* Split sources for amdgcn and r600Matt Arsenault2016-02-1334-38/+75
* configure: Remove llvm 3.6 definesJan Vesely2016-02-091-3/+3
* configure: Remove cl_khr_fp64 for device that don't support doublesJan Vesely2016-02-091-5/+5
* configure: Introduce per device definesJan Vesely2016-02-091-11/+24
* math: Fix log2 vectorization on non-fp64 hwJan Vesely2016-02-091-0/+2
* math: Add frexp ported from amd-builtinsAaron Watry2016-02-087-0/+151
* Implement modf math builtinTom Stellard2016-01-276-0/+120
* Add _CLC_V_V_VP_VECTORIZE macroTom Stellard2016-01-271-0/+22
* AMDGPU: Add aliases for all VI targetsTom Stellard2015-12-151-1/+1
* AMDGPU: Add alias for tongaTom Stellard2015-12-151-1/+1
* integer: remove explicit casts from _MIN definitionsAaron Watry2015-10-061-3/+3
* Implement tanh builtinNiels Ole Salscheider2015-09-295-0/+195
* Add sampler defines.Tom Stellard2015-09-211-0/+18
* Add image attribute defines.Tom Stellard2015-09-212-0/+32
* r600: Add image writing builtins.Tom Stellard2015-09-216-0/+90
* r600: Add image reading builtins.Tom Stellard2015-09-216-0/+123
* Add image attribute getter builtinsTom Stellard2015-09-2111-0/+183
* integer: Update integer limits to comply with specAaron Watry2015-09-151-6/+6
* Update mailing list reference.Peter Collingbourne2015-08-241-1/+1
* Remove files accidentally not removed in r244310Jeroen Ketema2015-08-132-9/+0
* Require LLVM >=3.7 and bump version to 0.2.0Jeroen Ketema2015-08-072-19/+8
* Fix double implementation of logTom Stellard2015-07-244-3/+73
* Implement accurate log2 functionTom Stellard2015-07-248-6/+517
* Use llvm intrinsics for native_log and native_log2Tom Stellard2015-07-249-2/+216
* R600: Implement accurate double precision sqrt v2Tom Stellard2015-07-102-0/+60
* Fix implementation of sqrt v2Tom Stellard2015-07-108-6/+168
OpenPOWER on IntegriCloud