diff options
Diffstat (limited to 'libclc/generic/lib/math/ldexp.cl')
| -rw-r--r-- | libclc/generic/lib/math/ldexp.cl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libclc/generic/lib/math/ldexp.cl b/libclc/generic/lib/math/ldexp.cl index 9be3127f46b..190a4d5f5fc 100644 --- a/libclc/generic/lib/math/ldexp.cl +++ b/libclc/generic/lib/math/ldexp.cl @@ -33,7 +33,13 @@ _CLC_DEFINE_BINARY_BUILTIN(float, ldexp, __clc_ldexp, float, int) #pragma OPENCL EXTENSION cl_khr_fp64 : enable _CLC_DEFINE_BINARY_BUILTIN(double, ldexp, __clc_ldexp, double, int) +#endif + +#ifdef cl_khr_fp16 + +#pragma OPENCL EXTENSION cl_khr_fp16 : enable +_CLC_DEFINE_BINARY_BUILTIN(half, ldexp, __clc_ldexp, half, int) #endif // This defines all the ldexp(GENTYPE, int) variants |

