diff --git a/sycl/include/sycl/group_algorithm.hpp b/sycl/include/sycl/group_algorithm.hpp index 8963184814b4..5125ceca5fc0 100644 --- a/sycl/include/sycl/group_algorithm.hpp +++ b/sycl/include/sycl/group_algorithm.hpp @@ -143,6 +143,19 @@ using is_plus_or_multiplies_if_complex = std::integral_constant< is_multiplies::value) : std::true_type::value)>; +// used to transform a vector op to a scalar op; +// e.g. sycl::plus> to sycl::plus +template struct get_scalar_binary_op; + +template