Age | Commit message (Expand) | Author | Files | Lines |
2013-04-10 | r600: Fix implementations of get_group_id.ll and get_local_size.llbfgminer | Tom Stellard | 2 | -12/+12 |
2013-04-08 | Add a another TODO note. | Aaron Watry | 1 | -0/+3 |
2013-04-08 | Add a TODO note. | Aaron Watry | 1 | -0/+4 |
2013-04-08 | Simplify rotate implementation a bit.. | Aaron Watry | 2 | -21/+37 |
2013-04-08 | libclc: implement rotate builtin | Aaron Watry | 7 | -0/+55 |
2013-04-08 | libclc: Move max builtin to shared/ | Aaron Watry | 11 | -16/+10 |
2013-04-08 | libclc: Add clamp() builtin for integer/floating point | Aaron Watry | 6 | -0/+24 |
2013-04-08 | libclc: Fix abs_diff builtin integer function | Aaron Watry | 2 | -1/+2 |
2013-04-08 | libclc: Add max() builtin function | Aaron Watry | 10 | -0/+28 |
2013-04-05 | configure: Enable building separate libraries for target variants | Tom Stellard | 1 | -44/+75 |
2013-03-08 | configure: fix out-of-source build | Niels Ole Salscheider | 1 | -2/+3 |
2013-03-08 | Fix build with LLVM 3.3 | Niels Ole Salscheider | 1 | -4/+4 |
2013-02-11 | Implement ceil() builtinllvm-3.2 | Tom Stellard | 2 | -0/+7 |
2013-02-11 | Implement fmax() and fmin() builtins | Tom Stellard | 9 | -0/+76 |
2013-02-11 | Remove the static keyword from the _CLC_INLINE macro | Tom Stellard | 1 | -1/+1 |
2013-02-11 | Use brackets around include files in length.cl and normalize.cl | Tom Stellard | 2 | -2/+2 |
2013-02-11 | Fix typo in include/clc/geometric/length.inc | Tom Stellard | 1 | -1/+1 |
2013-01-11 | r600: Add overrides file | Tom Stellard | 1 | -0/+2 |
2013-01-11 | Allow targets to override generic implementations | Tom Stellard | 1 | -0/+8 |
2013-01-11 | Revert "configure: Allow targets to override generic cl implementations with ... | Tom Stellard | 1 | -6/+2 |
2013-01-08 | Make libclc more Linux FHS conform. | Johannes Obermayr | 1 | -14/+51 |
2012-11-13 | s/-ccc-host-triple/-target/ | Tom Stellard | 2 | -2/+2 |
2012-11-13 | configure: Disable NVPTX target by default | Tom Stellard | 1 | -1/+1 |
2012-10-16 | R600: Replace cl implementations with LLVM IR implementation | Tom Stellard | 7 | -22/+76 |
2012-10-16 | configure: Allow targets to override generic cl implementations with LLVM IR | Tom Stellard | 1 | -2/+6 |
2012-10-09 | Merge branch 'master' of http://llvm.org/git/libclc | Tom Stellard | 39 | -72/+439 |
2012-10-09 | Revert "Remove NVPTX from default targets, so libclc will work with LLVM 3.1" | Tom Stellard | 1 | -1/+1 |
2012-10-08 | Implement any() builtin. Patch by Tom Stellard! | Peter Collingbourne | 4 | -0/+48 |
2012-10-08 | Add native_powr builtin. Patch by Tom Stellard! | Peter Collingbourne | 2 | -0/+2 |
2012-09-05 | Add barrier.cl to SOURCES, spotted by Jin Wang. | Peter Collingbourne | 1 | -0/+1 |
2012-08-21 | Add rsqrt builtin. Based on patch by Cassie Epps! | Peter Collingbourne | 3 | -0/+8 |
2012-08-21 | Add floor builtin. Patch by Cassie Epps! | Peter Collingbourne | 2 | -0/+7 |
2012-08-05 | Do not use linkonce_odr linkage in .ll files. This prevented them | Peter Collingbourne | 6 | -48/+48 |
2012-08-05 | PTX: move implementations of work-item and synchronisation functions | Peter Collingbourne | 18 | -21/+38 |
2012-08-05 | Implement sub_sat builtin. Patch by Lei Mou! | Peter Collingbourne | 10 | -0/+272 |
2012-08-05 | Fix declarations of __clc_add_sat_*. Patch by Lei Mou! | Peter Collingbourne | 1 | -8/+8 |
2012-06-01 | configure.py: Add an install rule. | Peter Collingbourne | 2 | -12/+31 |
2012-06-01 | Remove NVPTX from default targets, so libclc will work with LLVM 3.1 | Tom Stellard | 1 | -1/+1 |
2012-06-01 | Move R600 headers into generic directory | Tom Stellard | 12 | -14/+5 |
2012-06-01 | r600: Add get_global_size() implementation | Tom Stellard | 3 | -3/+12 |
2012-06-01 | r600: Fix get_global_id implementation | Tom Stellard | 1 | -3/+3 |
2012-06-01 | r600: Initial support | Tom Stellard | 10 | -1/+30 |
2012-05-29 | Add pow builtin. | Peter Collingbourne | 3 | -0/+25 |
2012-05-29 | Enable cl_khr_fp64 when building the library, and fix several bugs | Peter Collingbourne | 6 | -2/+15 |
2012-05-29 | Add missing dot.h include. | Peter Collingbourne | 3 | -0/+24 |
2012-05-29 | Define FLOAT in floatn.inc. | Peter Collingbourne | 1 | -0/+10 |
2012-05-29 | Add fma, hypot builtins. | Peter Collingbourne | 8 | -0/+41 |
2012-05-29 | Implement mad builtin. | Peter Collingbourne | 7 | -0/+63 |
2012-05-29 | Implement exp, exp2, log, log2, native_exp, native_exp2, native_log, | Peter Collingbourne | 9 | -0/+32 |
2012-05-29 | Fix typo in double precision case. | Peter Collingbourne | 1 | -1/+1 |