aboutsummaryrefslogtreecommitdiff
path: root/libclc/generic/include/clc
AgeCommit message (Expand)AuthorFilesLines
2016-02-08math: Add frexp ported from amd-builtinsAaron Watry4-0/+30
2016-01-27Implement modf math builtinTom Stellard3-0/+50
2015-10-06integer: remove explicit casts from _MIN definitionsAaron Watry1-3/+3
2015-09-29Implement tanh builtinNiels Ole Salscheider3-0/+48
2015-09-21Add sampler defines.Tom Stellard1-0/+18
2015-09-21Add image attribute defines.Tom Stellard2-0/+32
2015-09-21r600: Add image writing builtins.Tom Stellard1-0/+7
2015-09-21r600: Add image reading builtins.Tom Stellard1-0/+13
2015-09-21Add image attribute getter builtinsTom Stellard2-0/+20
2015-09-15integer: Update integer limits to comply with specAaron Watry1-6/+6
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 Stellard3-0/+48
2015-05-09math: limit half_sqrt to single precisionJan Vesely1-2/+2
2015-05-09geometric: Limit fast_{distance,length} functions to single precisionJan Vesely2-0/+4
2015-05-09Implement fast_normalize builtin v4Tom Stellard4-0/+61
2015-05-08Implement half_rsqrt builtin v3Tom Stellard3-0/+34
2015-05-06Implement sinpi builtinJan Vesely3-0/+5
2015-05-06Implement ldexp for R600/SITom Stellard4-0/+74
2015-04-23Implement fract builtinTom Stellard3-0/+50
2015-04-07Implement atanh builtinTom Stellard3-0/+48
2015-04-07Implement acosh builtinTom Stellard3-0/+48
2015-04-02Implement atanpi builtinTom Stellard3-0/+48
2015-04-02Implement asinpi builtinTom Stellard3-0/+48
2015-04-02Implement asinh builtinTom Stellard3-0/+48
2015-04-02Implement acospi builtinTom Stellard3-0/+48
2015-03-31Implement fmax using __builtin_fmaxTom Stellard1-4/+1
2015-03-31Implement fmin using __builtin_fminTom Stellard1-4/+1
2015-03-23Implement fast_distance builtinTom Stellard3-0/+48
2015-03-23Implement fast_length builtinTom Stellard3-0/+48
2015-03-23Implement half_sqrt builtin v2Tom Stellard2-0/+32
2015-03-23Implement distance builtin v2Tom Stellard2-0/+24
2015-03-18math: Implement erfcAaron Watry2-0/+10
2015-03-05Fix bitselect for float/double types v2Tom Stellard2-1/+51
2015-03-03Move mix from math to commonAaron Watry4-3/+3
2015-03-02Implement step builtinTom Stellard3-0/+54
2015-03-02Implement smoothstep builtin v2Tom Stellard3-0/+54
2015-03-02Implement radians builtin v2Tom Stellard3-0/+49
2015-03-02Implement degrees builtin v2Tom Stellard3-0/+49
2015-02-26libclc/math: Add cospiAaron Watry3-0/+5
2015-01-30Implement log10Jan Vesely2-0/+10
2014-12-19Remove wrong semi-colonsJeroen Ketema2-2/+2
2014-11-18Don't include <stddef.h>Jeroen Ketema1-2/+5
2014-10-27Prune CRLF.NAKAMURA Takumi1-1/+1
2014-10-15r600: Use llvm intrinsic to read work dimension informationJan Vesely1-0/+1
2014-10-07Implement log1p builtinTom Stellard3-0/+48
2014-10-05Implement fmodJan Vesely3-0/+4