summaryrefslogtreecommitdiffstats
path: root/libclc/generic
Commit message (Expand)AuthorAgeFilesLines
* 64 bit integers are legal in full profile without an extensionJan Vesely2016-06-171-5/+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
* math: Fix ilogb(double) return typeAaron Watry2016-02-241-1/+1
* math: Add ilogb ported from amd-builtinsAaron Watry2016-02-236-0/+68
* 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
* 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-211-0/+7
* r600: Add image reading builtins.Tom Stellard2015-09-211-0/+13
* Add image attribute getter builtinsTom Stellard2015-09-214-0/+30
* integer: Update integer limits to comply with specAaron Watry2015-09-151-6/+6
* Remove files accidentally not removed in r244310Jeroen Ketema2015-08-132-9/+0
* 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
* Fix implementation of sqrt v2Tom Stellard2015-07-108-6/+168
* 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
* 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-064-0/+172
* Implement ldexp for R600/SITom Stellard2015-05-064-0/+74
* Fix implementation of normalize builtinTom Stellard2015-05-062-6/+152
* Allow compilation depending to the LLVM versionTom Stellard2015-04-292-0/+9
* Fix compilation warnings without cl_khr_fp64Jan Vesely2015-04-243-6/+32
* Implement fract builtinTom Stellard2015-04-236-0/+130
* configure: Add --enable-runtime-subnormal optionTom Stellard2015-04-206-0/+75
* Implement atanh builtinTom Stellard2015-04-075-0/+162
* Implement acosh builtinTom Stellard2015-04-075-0/+176
* Implement atanpi builtinTom Stellard2015-04-025-0/+231
* Implement asinpi builtinTom Stellard2015-04-025-0/+219
* Implement asinh builtinTom Stellard2015-04-027-0/+466
* Implement acospi builtinTom Stellard2015-04-025-0/+221
* Implement fmax using __builtin_fmaxTom Stellard2015-03-313-8/+28
OpenPOWER on IntegriCloud