Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not use linkonce_odr linkage in .ll files. This prevented them | Peter Collingbourne | 2012-08-05 | 6 | -48/+48 |
| | | | | | | from being linked into the library under lazy linkage. llvm-svn: 161314 | ||||
* | PTX: move implementations of work-item and synchronisation functions | Peter Collingbourne | 2012-08-05 | 18 | -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 Collingbourne | 2012-08-05 | 10 | -0/+272 |
| | | | | llvm-svn: 161312 | ||||
* | Fix declarations of __clc_add_sat_*. Patch by Lei Mou! | Peter Collingbourne | 2012-08-05 | 1 | -8/+8 |
| | | | | llvm-svn: 161311 | ||||
* | configure.py: Add an install rule. | Peter Collingbourne | 2012-06-01 | 2 | -12/+31 |
| | | | | llvm-svn: 157821 | ||||
* | Add pow builtin. | Peter Collingbourne | 2012-05-29 | 3 | -0/+25 |
| | | | | llvm-svn: 157629 | ||||
* | Enable cl_khr_fp64 when building the library, and fix several bugs | Peter Collingbourne | 2012-05-29 | 6 | -2/+15 |
| | | | | | | uncovered when doing so. llvm-svn: 157617 | ||||
* | Add missing dot.h include. | Peter Collingbourne | 2012-05-29 | 3 | -0/+24 |
| | | | | llvm-svn: 157615 | ||||
* | Define FLOAT in floatn.inc. | Peter Collingbourne | 2012-05-29 | 1 | -0/+10 |
| | | | | llvm-svn: 157614 | ||||
* | Add fma, hypot builtins. | Peter Collingbourne | 2012-05-29 | 8 | -0/+41 |
| | | | | llvm-svn: 157613 | ||||
* | Implement mad builtin. | Peter Collingbourne | 2012-05-29 | 7 | -0/+63 |
| | | | | llvm-svn: 157599 | ||||
* | Implement exp, exp2, log, log2, native_exp, native_exp2, native_log, | Peter Collingbourne | 2012-05-29 | 9 | -0/+32 |
| | | | | | | native_log2. Patch by Joshua Cranmer! llvm-svn: 157598 | ||||
* | Fix typo in double precision case. | Peter Collingbourne | 2012-05-29 | 1 | -1/+1 |
| | | | | llvm-svn: 157597 | ||||
* | Add fabs builtin. | Peter Collingbourne | 2012-05-28 | 3 | -0/+10 |
| | | | | llvm-svn: 157595 | ||||
* | Add some tests which had heretofore evaded 'git add'. | Peter Collingbourne | 2012-05-28 | 2 | -0/+6 |
| | | | | llvm-svn: 157591 | ||||
* | Explicit conversions. | Peter Collingbourne | 2012-05-28 | 5 | -0/+211 |
| | | | | llvm-svn: 157590 | ||||
* | Switch to the NVPTX backend. | Peter Collingbourne | 2012-05-28 | 2 | -3/+3 |
| | | | | llvm-svn: 157589 | ||||
* | Switch to BSD/MIT dual license. | Peter Collingbourne | 2012-02-22 | 2 | -2/+37 |
| | | | | llvm-svn: 151129 | ||||
* | Test web page update. | Peter Collingbourne | 2012-02-20 | 1 | -2/+2 |
| | | | | llvm-svn: 150946 | ||||
* | Update repository paths. | Peter Collingbourne | 2012-01-08 | 1 | -1/+3 |
| | | | | llvm-svn: 147757 | ||||
* | Initial commit. | Peter Collingbourne | 2012-01-08 | 68 | -0/+1680 |
llvm-svn: 147756 |