1 #include "../clcmacro.h"
5 #define __CLC_BUILTIN __CLC_XCONCAT(__clc_, __CLC_FUNCTION)
8 _CLC_DEFINE_UNARY_BUILTIN(float, __CLC_FUNCTION, __CLC_BUILTIN, float)
12 #pragma OPENCL EXTENSION cl_khr_fp64 : enable
14 _CLC_DEFINE_UNARY_BUILTIN(double, __CLC_FUNCTION, __CLC_BUILTIN, double)
20 #pragma OPENCL EXTENSION cl_khr_fp16 : enable
22 _CLC_DEFINE_UNARY_BUILTIN(half, __CLC_FUNCTION, __CLC_BUILTIN, half)