summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* travis: Add cmake buildJan Vesely2018-11-271-1/+89
* Add cmake build systemJan Vesely2018-11-2710-0/+501
* r600: Remove empty OVERRIDES fileJan Vesely2018-11-271-0/+0
* amdgcn: Consolidate atomic minmax helpersJan Vesely2018-11-2711-57/+4
* configure: Add target specific asm rule.Jan Vesely2018-11-271-1/+3
* configure: provide llvm_as helper variableJan Vesely2018-11-271-2/+2
* r600: Add datalayout to image builtin implementationJan Vesely2018-11-103-0/+6
* Remove redundant OVERRRIDES fileJan Vesely2018-11-041-2/+0
* configure: Provide symlink for amdgcn-mesa3d instead of configure hackJan Vesely2018-11-042-2/+1
* travis: Check tahiti-amdgcn-mesa-mesa3d.bcJan Vesely2018-11-041-4/+4
* amdgcn-amdhsa: Convert get_{global,local}_size to clc for all llvm versionsJan Vesely2018-11-0413-171/+16
* amdgcn: Move __clc_amdgcn_s_waitcnt definition to clc fileJan Vesely2018-11-044-15/+1
* amdgcn: Convert get_num_groups to clcJan Vesely2018-11-0413-75/+16
* amdgcn: Convert get_global_size to clcJan Vesely2018-11-0413-75/+16
* amdgcn: Convert get_local_size to clcJan Vesely2018-11-0413-75/+16
* r600: Convert barrier to clcJan Vesely2018-11-0412-35/+10
* r600: Convert get_num_groups to clcJan Vesely2018-11-0412-49/+16
* r600: Convert get_global_size to clcJan Vesely2018-11-0412-49/+16
* r600: Convert get_local_size to clcJan Vesely2018-11-0412-49/+16
* configure: Rework support for gfx9+ devices that were added post LLVM 3.9Jan Vesely2018-09-151-2/+12
* .travis: Add llvm-7 buildJan Vesely2018-09-151-0/+20
* .travis: Use source whitelist alias for llvm-6 repositoryJan Vesely2018-09-151-1/+1
* amdgcn: Use __constant AS for amdgcn builtins.Jan Vesely2018-08-034-4/+12
* atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_a...Jan Vesely2018-06-2114-20/+20
* atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics impleme...Jan Vesely2018-06-2121-148/+66
* atomic: Provide function implementation of atomic_{dec,inc}Jan Vesely2018-06-215-2/+34
* atom: Consolidate cl_khr_int64_{base,extended}_atomics declarationsJan Vesely2018-06-219-32/+27
* atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics declara...Jan Vesely2018-06-2117-32/+58
* atomic: Cleanup atomic_cmpxchg headerJan Vesely2018-06-211-15/+4
* atomic: Move define cleanup to shared includeJan Vesely2018-06-219-26/+8
* Update copyright year to 2018.Paul Robinson2018-06-181-1/+1
* r600/fmin: Flush denormals before calling builtin.Jan Vesely2018-06-072-0/+31
* r600/fmax: Flush denormals before calling builtin.Jan Vesely2018-06-072-0/+30
* math/fma: Add fp32 software implementationJan Vesely2018-06-077-5/+192
* Add initial support for half precision builtinsJan Vesely2018-05-1757-29/+690
* rootn: Use denormal path onlyJan Vesely2018-05-151-10/+1
* remquo: Flush denormals if not supportedJan Vesely2018-05-031-0/+2
* remquo: Port from amd builtinsJan Vesely2018-05-038-0/+307
* math: Add helper function to flush denormals if not supported.Jan Vesely2018-05-031-0/+19
* clc_sqrt: Reuse unary_decl.incJan Vesely2018-05-022-50/+3
* relational/select: Condition types for half are short/ushort, not char/ucharJan Vesely2018-04-251-2/+2
* log10: Use sw implementation from amd builtinsJan Vesely2018-04-235-19/+173
* powr: Use denormal path onlyJan Vesely2018-04-171-11/+1
* pown: Use denormal path onlyJan Vesely2018-04-171-11/+1
* pow: Use denormal path onlyJan Vesely2018-04-171-11/+1
* amdgcn/fmin: Fix typos that reduced precisionJan Vesely2018-04-171-3/+3
* exp10: Port from amd builtinsJan Vesely2018-04-175-11/+157
* hypot: Port from amd builtinsJan Vesely2018-04-105-4/+108
* select: simplify implementation and fix fp16Jan Vesely2018-04-061-18/+4
* fmod: Port from amd_builtinsJan Vesely2018-04-066-12/+196
OpenPOWER on IntegriCloud