summaryrefslogtreecommitdiffstats
path: root/libclc/generic/lib/math/ldexp.cl
diff options
context:
space:
mode:
Diffstat (limited to 'libclc/generic/lib/math/ldexp.cl')
-rw-r--r--libclc/generic/lib/math/ldexp.cl6
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
OpenPOWER on IntegriCloud