summaryrefslogtreecommitdiffstats
path: root/libclc/generic/include
Commit message (Expand)AuthorAgeFilesLines
* Fix double implementation of logTom Stellard2015-07-242-3/+46
* Implement accurate log2 functionTom Stellard2015-07-243-6/+47
* Use llvm intrinsics for native_log and native_log2Tom Stellard2015-07-244-2/+100
* Fix implementation of sqrt v2Tom Stellard2015-07-104-6/+56
* Implement exp2 using OpenCL C rather than using an intrinsicTom Stellard2015-05-132-5/+46
* Implement atan2pi builtinTom Stellard2015-05-123-0/+48
* math: limit half_sqrt to single precisionJan Vesely2015-05-091-2/+2
* geometric: Limit fast_{distance,length} functions to single precisionJan Vesely2015-05-092-0/+4
* Implement fast_normalize builtin v4Tom Stellard2015-05-094-0/+61
* Implement half_rsqrt builtin v3Tom Stellard2015-05-083-0/+34
* Move ldexp soft implementation to a separate fileJan Vesely2015-05-061-0/+6
* Implement sinpi builtinJan Vesely2015-05-063-0/+5
* Implement ldexp for R600/SITom Stellard2015-05-064-0/+74
* Implement fract builtinTom Stellard2015-04-233-0/+50
* configure: Add --enable-runtime-subnormal optionTom Stellard2015-04-201-0/+26
* Implement atanh builtinTom Stellard2015-04-073-0/+48
* Implement acosh builtinTom Stellard2015-04-073-0/+48
* Implement atanpi builtinTom Stellard2015-04-023-0/+48
* Implement asinpi builtinTom Stellard2015-04-023-0/+48
* Implement asinh builtinTom Stellard2015-04-023-0/+48
* Implement acospi builtinTom Stellard2015-04-023-0/+48
* Implement fmax using __builtin_fmaxTom Stellard2015-03-311-4/+1
* Implement fmin using __builtin_fminTom Stellard2015-03-311-4/+1
* Implement fast_distance builtinTom Stellard2015-03-233-0/+48
* Implement fast_length builtinTom Stellard2015-03-233-0/+48
* Implement half_sqrt builtin v2Tom Stellard2015-03-232-0/+32
* Implement distance builtin v2Tom Stellard2015-03-232-0/+24
* math: Implement erfcAaron Watry2015-03-182-0/+10
* Fix bitselect for float/double types v2Tom Stellard2015-03-052-1/+51
* Move mix from math to commonAaron Watry2015-03-034-3/+3
* Implement step builtinTom Stellard2015-03-023-0/+54
* Implement smoothstep builtin v2Tom Stellard2015-03-023-0/+54
* Implement radians builtin v2Tom Stellard2015-03-023-0/+49
* Implement degrees builtin v2Tom Stellard2015-03-023-0/+49
* libclc/math: Add cospiAaron Watry2015-02-263-0/+5
* Implement log10Jan Vesely2015-01-302-0/+10
* Remove wrong semi-colonsJeroen Ketema2014-12-192-2/+2
* Don't include <stddef.h>Jeroen Ketema2014-11-181-2/+5
* Prune CRLF.NAKAMURA Takumi2014-10-271-1/+1
* r600: Use llvm intrinsic to read work dimension informationJan Vesely2014-10-151-0/+1
* Implement log1p builtinTom Stellard2014-10-073-0/+48
* Implement fmodJan Vesely2014-10-053-0/+4
* Implement async_work_group_copy builtin v3Tom Stellard2014-10-033-0/+21
* Implement async_work_group_strided_copy builtin v2Tom Stellard2014-10-033-0/+22
* Implement wait_group_events builtin v2Tom Stellard2014-10-032-0/+2
* Remove more redundant semi-colonsJeroen Ketema2014-09-181-5/+5
* atomic: undef macros that are included from atomic_decl.incAaron Watry2014-09-178-0/+15
* Remove redundant semi-colonsJeroen Ketema2014-09-171-4/+4
* atomic: Add generic atom[ic]_cmpxchgAaron Watry2014-09-164-0/+22
* atomic: Implement generic atom[ic]_xchgAaron Watry2014-09-164-0/+12
OpenPOWER on IntegriCloud