summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Collapse)AuthorAgeFilesLines
* Do not use linkonce_odr linkage in .ll files. This prevented themPeter Collingbourne2012-08-056-48/+48
| | | | | | from being linked into the library under lazy linkage. llvm-svn: 161314
* PTX: move implementations of work-item and synchronisation functionsPeter Collingbourne2012-08-0518-21/+38
| | | | | | | to lib, and add header files in generic. Incorporates a patch by Tom Stellard! llvm-svn: 161313
* Implement sub_sat builtin. Patch by Lei Mou!Peter Collingbourne2012-08-0510-0/+272
| | | | llvm-svn: 161312
* Fix declarations of __clc_add_sat_*. Patch by Lei Mou!Peter Collingbourne2012-08-051-8/+8
| | | | llvm-svn: 161311
* configure.py: Add an install rule.Peter Collingbourne2012-06-012-12/+31
| | | | llvm-svn: 157821
* Add pow builtin.Peter Collingbourne2012-05-293-0/+25
| | | | llvm-svn: 157629
* Enable cl_khr_fp64 when building the library, and fix several bugsPeter Collingbourne2012-05-296-2/+15
| | | | | | uncovered when doing so. llvm-svn: 157617
* Add missing dot.h include.Peter Collingbourne2012-05-293-0/+24
| | | | llvm-svn: 157615
* Define FLOAT in floatn.inc.Peter Collingbourne2012-05-291-0/+10
| | | | llvm-svn: 157614
* Add fma, hypot builtins.Peter Collingbourne2012-05-298-0/+41
| | | | llvm-svn: 157613
* Implement mad builtin.Peter Collingbourne2012-05-297-0/+63
| | | | llvm-svn: 157599
* Implement exp, exp2, log, log2, native_exp, native_exp2, native_log,Peter Collingbourne2012-05-299-0/+32
| | | | | | native_log2. Patch by Joshua Cranmer! llvm-svn: 157598
* Fix typo in double precision case.Peter Collingbourne2012-05-291-1/+1
| | | | llvm-svn: 157597
* Add fabs builtin.Peter Collingbourne2012-05-283-0/+10
| | | | llvm-svn: 157595
* Add some tests which had heretofore evaded 'git add'.Peter Collingbourne2012-05-282-0/+6
| | | | llvm-svn: 157591
* Explicit conversions.Peter Collingbourne2012-05-285-0/+211
| | | | llvm-svn: 157590
* Switch to the NVPTX backend.Peter Collingbourne2012-05-282-3/+3
| | | | llvm-svn: 157589
* Switch to BSD/MIT dual license.Peter Collingbourne2012-02-222-2/+37
| | | | llvm-svn: 151129
* Test web page update.Peter Collingbourne2012-02-201-2/+2
| | | | llvm-svn: 150946
* Update repository paths.Peter Collingbourne2012-01-081-1/+3
| | | | llvm-svn: 147757
* Initial commit.Peter Collingbourne2012-01-0868-0/+1680
llvm-svn: 147756
OpenPOWER on IntegriCloud