1 _CLC_DEF _CLC_OVERLOAD float __clc_ldexp(float, int);
2 
3 #ifdef cl_khr_fp64
4 #pragma OPENCL EXTENSION cl_khr_fp64 : enable
5 _CLC_DEF _CLC_OVERLOAD double __clc_ldexp(double, int);
6 #endif
7 
8 #ifdef cl_khr_fp16
9 #pragma OPENCL EXTENSION cl_khr_fp16 : enable
10 _CLC_DEF _CLC_OVERLOAD float __clc_ldexp(half, int);
11 #endif
12