llvm-project/libclc/generic/include/clc
Tom Stellard 903a78b7c6 Implement sin builtin for float types
This double version still uses @llvm.sin.

llvm-svn: 213762
2014-07-23 15:16:21 +00:00
..
atomic Add atomic_sub and atomic_dec builtin functions 2013-09-06 20:20:21 +00:00
cl_khr_global_int32_base_atomics Fix a C&P error in r195021 (65a950abab3cb8435ccb2646ac4773986c995c81) 2013-11-28 00:17:29 +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 Parenthesize arguments for mad_hi 2013-09-09 14:36:21 +00:00
math Implement sin builtin for float types 2014-07-23 15:16:21 +00:00
relational relational: Implement isnotequal 2014-07-17 22:07:32 +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 PTX: move implementations of work-item and synchronisation functions 2013-06-26 18:19:54 +00:00
as_type.h Add missing as_{float,double} functions 2013-10-10 19:08:29 +00:00
clc.h Implement atan2 builtin 2014-07-23 15:16:16 +00:00
clcfunc.h Remove the static keyword from the _CLC_INLINE macro 2013-06-26 18:20:18 +00:00
clctypes.h Revert "clctypes.h: Don't rely on stddef.h for size_t and ptrdiff_t" 2014-06-16 20:21:19 +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