summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* Fix build against LLVM SVN >= r216488Michel Danzer2014-08-281-0/+5
* Fix build against LLVM SVN >= r216393Michel Danzer2014-08-281-0/+13
* Revert "Implement generic mad_sat"Aaron Watry2014-08-236-100/+0
* Add int3/uint3 to integer-gentype.incAaron Watry2014-08-231-0/+8
* Implement generic mad_satAaron Watry2014-08-236-0/+100
* Include llvm-config.h instead of config.hNiels Ole Salscheider2014-08-221-1/+1
* Add missing file from r216127Tom Stellard2014-08-201-0/+204
* Implement prefetch builtinTom Stellard2014-08-206-0/+18
* R600: Add aliases for hainan and mullinsTom Stellard2014-08-201-1/+1
* vload/vstore: Use casts instead of scalarizing everything in CLC versionAaron Watry2014-08-208-377/+21
* relational: Add islessequal(floatN) builtinJan Vesely2014-08-014-0/+31
* relational: Add isless(floatN) builtinJan Vesely2014-08-014-0/+31
* Implement sin builtin for float typesTom Stellard2014-07-234-6/+75
* Implement cos builtin for float typesTom Stellard2014-07-236-6/+406
* Implement atan2 builtinTom Stellard2014-07-236-0/+132
* Implement atan builtinTom Stellard2014-07-236-0/+296
* Add several missing double constant definitionsAaron Watry2014-07-171-0/+11
* relational: Implement isnotequalAaron Watry2014-07-174-0/+34
* relational: Implement isgreaterequalAaron Watry2014-07-174-0/+33
* relational: Implement isgreaterAaron Watry2014-07-174-0/+33
* relational/signbit: Refactor to use relational macrosAaron Watry2014-07-172-85/+8
* Fix isnan definition for vector resultsAaron Watry2014-07-171-3/+3
* relational: create re-usable macros for relational declarationsAaron Watry2014-07-174-0/+200
* prepare-builtins: Fix broken build due to recent LLVM API changeTom Stellard2014-07-071-0/+7
* OpenCL 1.1 does not define CL_VERSION_1_2 so use hardcoded number insteadJeroen Ketema2014-06-262-4/+4
* relational: Fix signbitAaron Watry2014-06-251-7/+7
* relational: Implement signbitAaron Watry2014-06-254-0/+107
* Add exp10Jeroen Ketema2014-06-256-0/+31
* Add half limitsJeroen Ketema2014-06-241-0/+15
* Introduce CLC_VERSION macros v2Jeroen Ketema2014-06-242-0/+11
* Add MAXFLOATJeroen Ketema2014-06-241-5/+6
* Move clcmacro.h to avoid cluttering user namespace v2Jeroen Ketema2014-06-2411-3/+9
* Protect functions taking double by #ifdef cl_khr_fp64Jeroen Ketema2014-06-231-2/+6
* Fix breakage after r211259Jeroen Ketema2014-06-211-9/+11
* Add pownJeroen Ketema2014-06-184-0/+35
* Add missing undefsJeroen Ketema2014-06-182-3/+7
* Fix definition of INFINITY and add NAN/HUGE_VAL[F]Aaron Watry2014-06-162-2/+6
* Add remaining float constantsJeroen Ketema2014-06-161-0/+8
* Revert "clctypes.h: Don't rely on stddef.h for size_t and ptrdiff_t"Aaron Watry2014-06-161-2/+1
* math: Implement mix builtinAaron Watry2014-06-166-0/+26
* relational: Add isequal(floatN) builtinAaron Watry2014-06-164-0/+50
* Add all(igentype) builtinAaron Watry2014-06-164-0/+47
* clctypes.h: Don't rely on stddef.h for size_t and ptrdiff_tAaron Watry2014-06-161-1/+2
* Add intptr typesJan Vesely2014-06-131-0/+12
* Add files forgotten in the previous commitJeroen Ketema2014-06-132-0/+18
* Implementations for exp(float) and exp(double) v2Jeroen Ketema2014-06-133-2/+12
* prepare-builtins: Use std:: prefix for error_codeTom Stellard2014-06-131-2/+11
* Remove unused include which breaks build after r210803Jeroen Ketema2014-06-121-1/+0
* Fix build broken by LLVM commit r209103Jeroen Ketema2014-06-031-0/+4
* Add more log related float constantsJeroen Ketema2014-05-291-0/+3
OpenPOWER on IntegriCloud