summaryrefslogtreecommitdiffstats
path: root/libclc/generic/include
Commit message (Expand)AuthorAgeFilesLines
* Add definition for M_PI_F v3Tom Stellard2014-03-241-0/+2
* Add sincosTom Stellard2014-03-213-0/+11
* Add cross for double3 and double4Tom Stellard2014-03-211-0/+5
* Add floating-point macro definitions v2Tom Stellard2013-12-202-0/+27
* Implement trunc builtin.Tom Stellard2013-12-202-0/+10
* Fix a C&P error in r195021 (65a950abab3cb8435ccb2646ac4773986c995c81)Tom Stellard2013-11-281-2/+2
* Implement round builtinTom Stellard2013-11-182-0/+10
* Implement builtins for cl_khr_global_int32_base_atomics extensionTom Stellard2013-11-185-1/+15
* Port pocl's gen_convert.py script to libclcTom Stellard2013-10-101-2/+9
* Implement sign() builtinTom Stellard2013-10-102-0/+8
* Implement nextafter() builtinTom Stellard2013-10-105-0/+35
* Implement isnan() builtinTom Stellard2013-10-103-0/+28
* Add missing as_{float,double} functionsTom Stellard2013-10-101-0/+15
* Parenthesize arguments for mad_hiAaron Watry2013-09-091-1/+1
* Implement mad_hi built-inAaron Watry2013-09-062-0/+2
* Add atomic_sub and atomic_dec builtin functionsAaron Watry2013-09-063-0/+6
* Remove unneeded semi-colonsAaron Watry2013-09-051-6/+6
* Add atomic_inc and atomic_add builtinsAaron Watry2013-09-054-0/+18
* Add mul_hi implementation [v2]Aaron Watry2013-08-193-0/+4
* Add rhadd builtinAaron Watry2013-08-153-0/+4
* Add hadd builtinAaron Watry2013-08-153-0/+4
* Add some missing convert_* functionsTom Stellard2013-08-101-30/+1
* Implement generic rint()Tom Stellard2013-08-102-0/+7
* Add missing integer min/max definitionsAaron Watry2013-07-262-0/+18
* Implement generic upsample()Aaron Watry2013-07-192-0/+26
* Add integer-gentype.inc: Missing file from r185839Tom Stellard2013-07-151-0/+39
* Implement mad24() and mul24() builtinsTom Stellard2013-07-085-0/+10
* Add __CLC_ prefix to all macro definitions in headersTom Stellard2013-07-0850-644/+644
* Add bitselect() builtinTom Stellard2013-07-082-0/+2
* libclc: Initial vstore implementationTom Stellard2013-06-262-0/+37
* libclc: Initial vload implementationTom Stellard2013-06-262-0/+38
* libclc: Implement clz() builtinTom Stellard2013-06-263-0/+4
* libclc: Add clamp(vec, scalar, scalar) and max(vec, scalar)Tom Stellard2013-06-262-0/+8
* libclc: Implement the min(vec, scalar) version of the min builtin.Tom Stellard2013-06-263-0/+35
* libclc: implement initial version of min()Tom Stellard2013-06-263-0/+7
* Simplify rotate implementation a bit..Tom Stellard2013-06-261-0/+16
* libclc: implement rotate builtinTom Stellard2013-06-264-0/+15
* libclc: Move max builtin to shared/Tom Stellard2013-06-266-7/+6
* libclc: Add clamp() builtin for integer/floating pointTom Stellard2013-06-263-0/+9
* libclc: Add max() builtin functionTom Stellard2013-06-265-0/+8
* Implement ceil() builtinTom Stellard2013-06-262-0/+7
* Implement fmax() and fmin() builtinsTom Stellard2013-06-265-0/+34
* Remove the static keyword from the _CLC_INLINE macroTom Stellard2013-06-261-1/+1
* Fix typo in include/clc/geometric/length.incTom Stellard2013-06-261-1/+1
* PTX: move implementations of work-item and synchronisation functionsTom Stellard2013-06-262-2/+2
* Move R600 headers into generic directoryTom Stellard2013-06-262-2/+2
* Implement any() builtin. Patch by Tom Stellard!Peter Collingbourne2012-10-082-0/+17
* Add native_powr builtin. Patch by Tom Stellard!Peter Collingbourne2012-10-082-0/+2
* Add rsqrt builtin. Based on patch by Cassie Epps!Peter Collingbourne2012-08-212-0/+2
* Add floor builtin. Patch by Cassie Epps!Peter Collingbourne2012-08-212-0/+7
OpenPOWER on IntegriCloud