summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* math: limit half_sqrt to single precisionJan Vesely2015-05-092-6/+4
* geometric: Limit fast_{distance,length} functions to single precisionJan Vesely2015-05-094-25/+6
* Fix ldexp fp64 build errorJan Vesely2015-05-091-1/+1
* Implement fast_normalize builtin v4Tom Stellard2015-05-097-0/+125
* Implement half_rsqrt builtin v3Tom Stellard2015-05-086-0/+88
* r600: Use __clc_ldexp on asics that don't implement the intructionJan Vesely2015-05-061-1/+10
* Move ldexp soft implementation to a separate fileJan Vesely2015-05-064-100/+138
* Implement sinpi builtinJan Vesely2015-05-065-0/+137
* math: Add ldexp implementationTom Stellard2015-05-065-1/+144
* Implement ldexp for R600/SITom Stellard2015-05-067-0/+142
* Fix implementation of normalize builtinTom Stellard2015-05-062-6/+152
* Allow compilation depending to the LLVM versionTom Stellard2015-04-293-1/+24
* Fix compilation warnings without cl_khr_fp64Jan Vesely2015-04-243-6/+32
* Implement fract builtinTom Stellard2015-04-236-0/+130
* configure: Add --enable-runtime-subnormal optionTom Stellard2015-04-207-0/+91
* Implement atanh builtinTom Stellard2015-04-075-0/+162
* Implement acosh builtinTom Stellard2015-04-075-0/+176
* Implement atanpi builtinTom Stellard2015-04-025-0/+231
* Implement asinpi builtinTom Stellard2015-04-025-0/+219
* Implement asinh builtinTom Stellard2015-04-027-0/+466
* Implement acospi builtinTom Stellard2015-04-025-0/+221
* Implement fmax using __builtin_fmaxTom Stellard2015-03-313-8/+28
* Implement fmin using __builtin_fminTom Stellard2015-03-313-8/+28
* Implement fast_distance builtinTom Stellard2015-03-236-0/+104
* Implement fast_length builtinTom Stellard2015-03-235-0/+109
* Implement half_sqrt builtin v2Tom Stellard2015-03-235-0/+88
* Implement distance builtin v2Tom Stellard2015-03-235-0/+80
* Fix implementation of length builtin v2Tom Stellard2015-03-232-6/+82
* Add __clc_ prefix to functions in sincos_helpers.clTom Stellard2015-03-234-28/+24
* math: Implement erfcAaron Watry2015-03-184-0/+424
* Fix bitselect for float/double types v2Tom Stellard2015-03-055-1/+130
* Move mix from math to commonAaron Watry2015-03-037-4/+4
* Implement step builtinTom Stellard2015-03-026-0/+132
* Implement smoothstep builtin v2Tom Stellard2015-03-026-0/+133
* Implement radians builtin v2Tom Stellard2015-03-025-0/+95
* Implement degrees builtin v2Tom Stellard2015-03-025-0/+95
* libclc/math: Add cospiAaron Watry2015-02-267-0/+276
* Implement log10Jan Vesely2015-01-305-0/+32
* Use amdgcn triple for SI+ GPUsTom Stellard2015-01-061-4/+7
* r600: get_work_dim: Update metadata syntax for LLVM 3.6Tom Stellard2014-12-311-1/+1
* Require LLVM 3.6 and bump version to 0.1.0Tom Stellard2014-12-312-54/+9
* Remove wrong semi-colonsJeroen Ketema2014-12-192-2/+2
* Don't include <stddef.h>Jeroen Ketema2014-11-181-2/+5
* Prune CRLF.NAKAMURA Takumi2014-10-271-1/+1
* r600: Fix get_work_dim range metadataJan Vesely2014-10-221-1/+1
* r600: Use llvm intrinsic to read work dimension informationJan Vesely2014-10-153-0/+10
* Implement log1p builtinTom Stellard2014-10-078-0/+669
* Implement fmodJan Vesely2014-10-055-0/+17
* Implement async_work_group_copy builtin v3Tom Stellard2014-10-036-0/+48
* Implement async_work_group_strided_copy builtin v2Tom Stellard2014-10-036-0/+66
OpenPOWER on IntegriCloud