summaryrefslogtreecommitdiffstats
path: root/libclc/generic/lib/math
Commit message (Expand)AuthorAgeFilesLines
...
* math: Implement minmagJan Vesely2017-11-152-0/+8
* math: Implement maxmagJan Vesely2017-11-152-0/+8
* native_powr: Switch implementation to native_exp2 and native_log2Jan Vesely2017-11-142-0/+10
* native_divide: provide function implementation instead of macroJan Vesely2017-11-132-0/+8
* native_recip: provide function implementation instead of macroJan Vesely2017-11-132-0/+8
* native_rsqrt: Switch implementation to 1 / native_sqrtJan Vesely2017-11-132-0/+8
* native_tan: Switch implementation to use native_sin/native_cosJan Vesely2017-11-132-0/+8
* math: Use precomputed constant for log2(10.0)Jan Vesely2017-11-132-3/+3
* native_exp10: Switch implementation to llvm intrinsicJan Vesely2017-11-102-0/+8
* native_sqrt: Switch implementation to llvm intrinsicJan Vesely2017-11-101-0/+7
* native_sin: Switch implementation to llvm intrinsicJan Vesely2017-11-101-0/+7
* native_cos: Switch implementation to llvm intrinsicJan Vesely2017-11-101-0/+7
* native_exp2: Switch implementation to llvm intrinsicJan Vesely2017-11-101-0/+7
* native_exp: Switch implementation to llvm intrinsicJan Vesely2017-11-101-0/+7
* native_log10: Switch to generic native intrinsic inc fileJan Vesely2017-11-102-8/+2
* native_log: Switch to generic native intrinsic inc fileJan Vesely2017-11-102-30/+2
* native_log2: Switch to generic native intrinsic inc fileJan Vesely2017-11-102-8/+19
* math: Implement native_log10Jan Vesely2017-10-252-0/+13
* math: Implement sinh functionJan Vesely2017-02-251-0/+191
* math: Add logb builtinAaron Watry2017-01-181-0/+31
* math: Add expm1 builtin functionAaron Watry2017-01-183-0/+282
* math: Implement tgammaAaron Watry2016-09-151-0/+71
* math: Implement lgammaAaron Watry2016-09-151-0/+44
* math: Implement lgamma_rAaron Watry2016-09-152-0/+511
* Replace nextafter implementationMatt Arsenault2016-09-081-28/+24
* Implement cbrt builtinTom Stellard2016-07-223-0/+820
* Implement cosh builtinTom Stellard2016-07-223-0/+321
* math: Use single precision fmax in sp pathJan Vesely2016-05-171-1/+1
* math: Add erf ported from amd-builtinsJan Vesely2016-05-061-0/+402
* math: Add fdim implementationAaron Watry2016-05-062-0/+81
* math: Fix ilogb(double) return typeAaron Watry2016-02-241-1/+1
* math: Add ilogb ported from amd-builtinsAaron Watry2016-02-231-0/+57
* math: Fix log2 vectorization on non-fp64 hwJan Vesely2016-02-091-0/+2
* math: Add frexp ported from amd-builtinsAaron Watry2016-02-082-0/+120
* Implement modf math builtinTom Stellard2016-01-272-0/+69
* Implement tanh builtinNiels Ole Salscheider2015-09-291-0/+146
* Fix double implementation of logTom Stellard2015-07-241-0/+26
* Implement accurate log2 functionTom Stellard2015-07-244-0/+469
* Use llvm intrinsics for native_log and native_log2Tom Stellard2015-07-244-0/+114
* Fix implementation of sqrt v2Tom Stellard2015-07-103-0/+110
* Use a more accurate implementation for expTom Stellard2015-05-132-13/+85
* Implement exp2 using OpenCL C rather than using an intrinsicTom Stellard2015-05-135-1/+255
* 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-121-0/+221
* Implement atan2 for doublesTom Stellard2015-05-123-2/+412
* math: limit half_sqrt to single precisionJan Vesely2015-05-091-4/+2
* Fix ldexp fp64 build errorJan Vesely2015-05-091-1/+1
* Implement half_rsqrt builtin v3Tom Stellard2015-05-082-0/+53
* Move ldexp soft implementation to a separate fileJan Vesely2015-05-062-100/+131
OpenPOWER on IntegriCloud