summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* math: Implement native_log10Jan Vesely2017-10-259-0/+30
* amdgpu/math: Don't use llvm instrinsic for native_logJan Vesely2017-10-253-0/+9
* shared: Implement aligned vector stores (vstorea_half)Jan Vesely2017-10-223-33/+59
* shared: Implement aligned vector loads (vloada_half)Jan Vesely2017-10-223-27/+49
* amdgcn: Add missing datalayout info to .ll filesJan Vesely2017-10-207-0/+14
* r600: Add missing datalayout to .ll filesJan Vesely2017-10-204-0/+8
* travis: enable checks of nvptx librariesJan Vesely2017-10-101-3/+3
* travis: Enable external function call checks on llvm-{4,5}Jan Vesely2017-10-101-0/+2
* Make image builtins r600/llvm-3.9 onlyJan Vesely2017-10-1018-15/+15
* Implement mem_fence on ptxJeroen Ketema2017-10-092-0/+16
* Make ptx barrier work irrespective of the cl_mem_fence_flagsJeroen Ketema2017-10-091-3/+1
* travis: Make sure we report failure even if only earlier checked files failJan Vesely2017-10-081-3/+5
* check_external_calls.sh: Print number of calls in tested file.Jan Vesely2017-10-081-2/+3
* ptx: Use __clc_nextafter to implement nextafterJan Vesely2017-10-082-0/+11
* Do not include clc_nextafter header globallyJan Vesely2017-10-084-16/+3
* math/nextafter: Use custom declaration inc fileJan Vesely2017-10-082-4/+2
* math/binary_decl.inc: Do not declare mixed float/double functionsJan Vesely2017-10-081-5/+1
* ldexp: Fix double precision function return typeJan Vesely2017-10-081-1/+1
* configure: Fix handling of directories with compats only source listsJan Vesely2017-10-051-3/+7
* Add vload_half helpers for ptxJeroen Ketema2017-10-054-0/+26
* Add vstore_half helpers for ptxJeroen Ketema2017-10-044-0/+38
* integer/sub_sat: Use clang builtin instead of llvm asmJan Vesely2017-10-027-215/+26
* integer/add_sat: Use clang builtin instead of llvm asmJan Vesely2017-10-027-206/+29
* integer/clz: Use clang builtin instead of llvm asmJan Vesely2017-10-024-119/+8
* Let get_work_dim take exactly 0 argumentsJeroen Ketema2017-10-013-3/+3
* Do no circularly define NULLJeroen Ketema2017-10-011-1/+1
* Fix amdgcn-amdhsa on llvm-3.9Jan Vesely2017-09-296-4/+77
* travis: Check built libraries on llvm-3.9Jan Vesely2017-09-291-0/+4
* Add script to check for unresolved function callsJan Vesely2017-09-291-0/+35
* geometric: geometric functions are only supported for vector lengths <=4Jan Vesely2017-09-291-16/+0
* travis: add build using llvm-3.9Jan Vesely2017-09-291-0/+14
* Restore support for llvm-3.9Jan Vesely2017-09-299-4/+90
* Add missing HAVE_LLVM define to fix build with latest llvmJan Vesely2017-09-261-1/+2
* Rework atomic ops to use clang builtins rather than llvm asmJan Vesely2017-09-2513-202/+117
* prepare_builtins: Fix compile breakage with older LLVMJan Vesely2017-09-251-0/+5
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-2/+2
* Implement cl_khr_int64_extended_atomics builtinsJan Vesely2017-09-2014-0/+172
* Implement cl_khr_int64_base_atomics builtinsJan Vesely2017-09-2014-0/+136
* Add travis CI configuration fileJan Vesely2017-09-201-0/+42
* Add native_recip(x) as ((1)/(x))Aaron Watry2017-09-132-0/+2
* integer: Add popcount implementation using ctpop intrinsicAaron Watry2017-09-093-0/+27
* Implement vload_half{,n} and vload(half)Jan Vesely2017-09-086-20/+132
* vstore: Cleanup and add vstore(half)Jan Vesely2017-09-086-12/+45
* configure.py: Simplify compatibility sourcesJan Vesely2017-09-081-6/+4
* amdgcn,waitcnt: Add datalayout infoJan Vesely2017-09-041-0/+2
* r600: Cleanup barrier implementation.Jan Vesely2017-09-043-37/+5
* Fixup clc.h commentJan Vesely2017-09-041-2/+1
* relational: Implement shuffle2 builtinAaron Watry2017-09-024-1/+209
* relational: Implement shuffle builtinAaron Watry2017-09-024-0/+209
* Add halfN types and enable fp16 when generating builtin declarationsAaron Watry2017-09-022-0/+12
OpenPOWER on IntegriCloud