summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix implementation of normalize builtinTom Stellard2015-05-062-6/+152
* Allow compilation depending to the LLVM versionTom Stellard2015-04-293-1/+24
* 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-207-0/+91
* 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
* Implement fmin using __builtin_fminTom Stellard2015-03-313-8/+28
* Implement fast_distance builtinTom Stellard2015-03-236-0/+104
* Implement fast_length builtinTom Stellard2015-03-235-0/+109
* Implement half_sqrt builtin v2Tom Stellard2015-03-235-0/+88
* Implement distance builtin v2Tom Stellard2015-03-235-0/+80
* Fix implementation of length builtin v2Tom Stellard2015-03-232-6/+82
* Add __clc_ prefix to functions in sincos_helpers.clTom Stellard2015-03-234-28/+24
* math: Implement erfcAaron Watry2015-03-184-0/+424
* Fix bitselect for float/double types v2Tom Stellard2015-03-055-1/+130
* Move mix from math to commonAaron Watry2015-03-037-4/+4
* Implement step builtinTom Stellard2015-03-026-0/+132
OpenPOWER on IntegriCloud