From 8a5ecdd67214e6056502111c78ec84248a0c960e Mon Sep 17 00:00:00 2001 From: pgorlani Date: Mon, 2 May 2022 14:12:04 +0100 Subject: [PATCH] [SYCL] Fix bug for -ffast-math and double --- sycl/include/CL/sycl/builtins.hpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/sycl/include/CL/sycl/builtins.hpp b/sycl/include/CL/sycl/builtins.hpp index c268009216ddc..c6cd1c03f87d0 100644 --- a/sycl/include/CL/sycl/builtins.hpp +++ b/sycl/include/CL/sycl/builtins.hpp @@ -1573,73 +1573,73 @@ detail::enable_if_t::value, T> tan(T x) __NOEXC { /* ----------------- -ffast-math functions. ---------------------------------*/ // genfloatf cos (genfloatf x) template -detail::enable_if_t::value, T> cos(T x) __NOEXC { +detail::enable_if_t::value, T> cos(T x) __NOEXC { return native::cos(x); } // genfloatf exp (genfloatf x) template -detail::enable_if_t::value, T> exp(T x) __NOEXC { +detail::enable_if_t::value, T> exp(T x) __NOEXC { return native::exp(x); } // genfloatf exp2 (genfloatf x) template -detail::enable_if_t::value, T> exp2(T x) __NOEXC { +detail::enable_if_t::value, T> exp2(T x) __NOEXC { return native::exp2(x); } // genfloatf exp10 (genfloatf x) template -detail::enable_if_t::value, T> exp10(T x) __NOEXC { +detail::enable_if_t::value, T> exp10(T x) __NOEXC { return native::exp10(x); } // genfloatf log(genfloatf x) template -detail::enable_if_t::value, T> log(T x) __NOEXC { +detail::enable_if_t::value, T> log(T x) __NOEXC { return native::log(x); } // genfloatf log2 (genfloatf x) template -detail::enable_if_t::value, T> log2(T x) __NOEXC { +detail::enable_if_t::value, T> log2(T x) __NOEXC { return native::log2(x); } // genfloatf log10 (genfloatf x) template -detail::enable_if_t::value, T> log10(T x) __NOEXC { +detail::enable_if_t::value, T> log10(T x) __NOEXC { return native::log10(x); } // genfloatf powr (genfloatf x) template -detail::enable_if_t::value, T> powr(T x, T y) __NOEXC { +detail::enable_if_t::value, T> powr(T x, T y) __NOEXC { return native::powr(x, y); } // genfloatf rsqrt (genfloatf x) template -detail::enable_if_t::value, T> rsqrt(T x) __NOEXC { +detail::enable_if_t::value, T> rsqrt(T x) __NOEXC { return native::rsqrt(x); } // genfloatf sin (genfloatf x) template -detail::enable_if_t::value, T> sin(T x) __NOEXC { +detail::enable_if_t::value, T> sin(T x) __NOEXC { return native::sin(x); } // genfloatf sqrt (genfloatf x) template -detail::enable_if_t::value, T> sqrt(T x) __NOEXC { +detail::enable_if_t::value, T> sqrt(T x) __NOEXC { return native::sqrt(x); } // genfloatf tan (genfloatf x) template -detail::enable_if_t::value, T> tan(T x) __NOEXC { +detail::enable_if_t::value, T> tan(T x) __NOEXC { return native::tan(x); }