llvm-project/libclc/generic/include/clc
Jan Vesely 51702e6e75 Implement log10
v2: Use constant and multiplication instead of division
v3: Use hex constants

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
llvm-svn: 227585
2015-01-30 18:00:34 +00:00
..
async Implement async_work_group_copy builtin v3 2014-10-03 19:49:39 +00:00
atomic Remove wrong semi-colons 2014-12-19 09:18:23 +00:00
cl_khr_global_int32_base_atomics atomic: Add generic atom[ic]_cmpxchg 2014-09-16 22:34:49 +00:00
cl_khr_global_int32_extended_atomics atomic: Add generic atomic_min implementation 2014-09-16 22:34:41 +00:00
cl_khr_local_int32_base_atomics atomic: Add generic atom[ic]_cmpxchg 2014-09-16 22:34:49 +00:00
cl_khr_local_int32_extended_atomics atomic: Add generic atomic_min implementation 2014-09-16 22:34:41 +00:00
common Implement sign() builtin 2013-10-10 19:08:56 +00:00
float Add several missing double constant definitions 2014-07-17 22:07:35 +00:00
geometric Add cross for double3 and double4 2014-03-21 16:21:58 +00:00
integer Implement generic mad_sat 2014-09-02 17:55:02 +00:00
math Implement log10 2015-01-30 18:00:34 +00:00
relational add isordered builtin 2014-09-05 13:59:15 +00:00
shared Add __CLC_ prefix to all macro definitions in headers 2013-07-08 17:27:02 +00:00
synchronization PTX: move implementations of work-item and synchronisation functions 2012-08-05 22:25:37 +00:00
workitem r600: Use llvm intrinsic to read work dimension information 2014-10-15 15:08:06 +00:00
as_type.h Add missing as_{float,double} functions 2013-10-10 19:08:29 +00:00
clc.h Implement log10 2015-01-30 18:00:34 +00:00
clcfunc.h Remove the static keyword from the _CLC_INLINE macro 2013-06-26 18:20:18 +00:00
clctypes.h Don't include <stddef.h> 2014-11-18 14:19:27 +00:00
clcversion.h Introduce CLC_VERSION macros v2 2014-06-24 09:46:52 +00:00
convert.h Port pocl's gen_convert.py script to libclc 2013-10-10 19:09:01 +00:00