summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* 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
* prepare-builtins: Fix build with LLVM 3.6Tom Stellard2015-07-101-1/+1
* Properly initialize Module pointerJeroen Ketema2015-06-271-1/+1
* prepare-builtins: Fix build with LLVM 3.7Tom Stellard2015-06-241-6/+19
* Use a more accurate implementation for expTom Stellard2015-05-132-13/+85
* Implement exp2 using OpenCL C rather than using an intrinsicTom Stellard2015-05-138-6/+303
* Implement sin for double typesTom Stellard2015-05-121-7/+16
* Implement cos for double typesTom Stellard2015-05-125-7/+289
* Implement atan2pi builtinTom Stellard2015-05-125-0/+270
* Implement atan2 for doublesTom Stellard2015-05-123-2/+412
* math: limit half_sqrt to single precisionJan Vesely2015-05-092-6/+4
* geometric: Limit fast_{distance,length} functions to single precisionJan Vesely2015-05-094-25/+6
* Fix ldexp fp64 build errorJan Vesely2015-05-091-1/+1
* Implement fast_normalize builtin v4Tom Stellard2015-05-097-0/+125
* Implement half_rsqrt builtin v3Tom Stellard2015-05-086-0/+88
* r600: Use __clc_ldexp on asics that don't implement the intructionJan Vesely2015-05-061-1/+10
* Move ldexp soft implementation to a separate fileJan Vesely2015-05-064-100/+138
* Implement sinpi builtinJan Vesely2015-05-065-0/+137
* math: Add ldexp implementationTom Stellard2015-05-065-1/+144
* Implement ldexp for R600/SITom Stellard2015-05-067-0/+142
OpenPOWER on IntegriCloud