aboutsummaryrefslogtreecommitdiff
path: root/libclc/generic/include/clc/math
AgeCommit message (Expand)AuthorFilesLines
2016-02-08math: Add frexp ported from amd-builtinsAaron Watry3-0/+29
2016-01-27Implement modf math builtinTom Stellard2-0/+49
2015-09-29Implement tanh builtinNiels Ole Salscheider2-0/+47
2015-07-24Fix double implementation of logTom Stellard2-3/+46
2015-07-24Implement accurate log2 functionTom Stellard3-6/+47
2015-07-24Use llvm intrinsics for native_log and native_log2Tom Stellard4-2/+100
2015-07-10Fix implementation of sqrt v2Tom Stellard2-6/+4
2015-05-13Implement exp2 using OpenCL C rather than using an intrinsicTom Stellard2-5/+46
2015-05-12Implement atan2pi builtinTom Stellard2-0/+47
2015-05-09math: limit half_sqrt to single precisionJan Vesely1-2/+2
2015-05-08Implement half_rsqrt builtin v3Tom Stellard2-0/+33
2015-05-06Implement sinpi builtinJan Vesely2-0/+4
2015-05-06Implement ldexp for R600/SITom Stellard3-0/+73
2015-04-23Implement fract builtinTom Stellard2-0/+49
2015-04-07Implement atanh builtinTom Stellard2-0/+47
2015-04-07Implement acosh builtinTom Stellard2-0/+47
2015-04-02Implement atanpi builtinTom Stellard2-0/+47
2015-04-02Implement asinpi builtinTom Stellard2-0/+47
2015-04-02Implement asinh builtinTom Stellard2-0/+47
2015-04-02Implement acospi builtinTom Stellard2-0/+47
2015-03-31Implement fmax using __builtin_fmaxTom Stellard1-4/+1
2015-03-31Implement fmin using __builtin_fminTom Stellard1-4/+1
2015-03-23Implement half_sqrt builtin v2Tom Stellard1-0/+31
2015-03-18math: Implement erfcAaron Watry1-0/+9
2015-03-03Move mix from math to commonAaron Watry2-7/+0
2015-02-26libclc/math: Add cospiAaron Watry2-0/+4
2015-01-30Implement log10Jan Vesely1-0/+9
2014-10-27Prune CRLF.NAKAMURA Takumi1-1/+1
2014-10-07Implement log1p builtinTom Stellard2-0/+47
2014-10-05Implement fmodJan Vesely2-0/+3
2014-09-10math: Add tan implementationAaron Watry2-0/+3
2014-09-10math: Add asin implementationAaron Watry2-0/+3
2014-09-10math: Add acos implementationAaron Watry2-0/+3
2014-09-03Fix implementation of copysignTom Stellard2-1/+3
2014-07-23Implement sin builtin for float typesTom Stellard2-6/+4
2014-07-23Implement cos builtin for float typesTom Stellard2-6/+4
2014-07-23Implement atan2 builtinTom Stellard3-0/+48
2014-07-23Implement atan builtinTom Stellard2-0/+47
2014-06-25Add exp10Jeroen Ketema2-0/+10
2014-06-18Add pownJeroen Ketema1-0/+24
2014-06-16math: Implement mix builtinAaron Watry2-0/+7
2014-06-13Implementations for exp(float) and exp(double) v2Jeroen Ketema2-2/+11
2014-03-21Add sincosTom Stellard2-0/+10
2013-12-20Implement trunc builtin.Tom Stellard1-0/+9
2013-11-18Implement round builtinTom Stellard1-0/+9
2013-10-10Implement nextafter() builtinTom Stellard2-0/+16
2013-08-10Implement generic rint()Tom Stellard1-0/+6
2013-07-08Add __CLC_ prefix to all macro definitions in headersTom Stellard22-123/+123
2013-06-26libclc: Implement the min(vec, scalar) version of the min builtin.Tom Stellard1-0/+8
2013-06-26libclc: Move max builtin to shared/Tom Stellard2-3/+0