fill
#
Interface#
MP#
SP#
-
template<std::contiguous_iterator Iter>
sycl::event dr::sp::fill_async(Iter first, Iter last, const std::iter_value_t<Iter> &value)#
-
template<std::contiguous_iterator Iter>
void dr::sp::fill(Iter first, Iter last, const std::iter_value_t<Iter> &value)#
-
template<typename T, typename U>
sycl::event dr::sp::fill_async(device_ptr<T> first, device_ptr<T> last, const U &value)#
-
template<typename T, typename U>
void dr::sp::fill(device_ptr<T> first, device_ptr<T> last, const U &value)#
-
template<typename T, dr::remote_contiguous_range R>
sycl::event dr::sp::fill_async(R &&r, const T &value)#
-
template<typename T, dr::remote_contiguous_range R>
auto dr::sp::fill(R &&r, const T &value)#
-
template<typename T, dr::distributed_contiguous_range DR>
sycl::event dr::sp::fill_async(DR &&r, const T &value)#
-
template<typename T, dr::distributed_contiguous_range DR>
auto dr::sp::fill(DR &&r, const T &value)#
Description#
See also
- C++ model
- C++ model