#include <sycl/ext/oneapi/experimental/group_helpers_sorters.hpp>
Public Member Functions | |
template<std::size_t Extent> | |
joint_sorter (sycl::span< std::byte, Extent > scratch_, const bitset_t mask=bitset_t{}.set()) | |
template<typename GroupT , typename PtrT > | |
void | operator() ([[maybe_unused]] GroupT g, [[maybe_unused]] PtrT first, [[maybe_unused]] PtrT last) |
Static Public Member Functions | |
static constexpr std::size_t | memory_required ([[maybe_unused]] sycl::memory_scope scope, std::size_t range_size) |
Definition at line 323 of file group_helpers_sorters.hpp.
|
inline |
Definition at line 334 of file group_helpers_sorters.hpp.
|
inlinestaticconstexpr |
Definition at line 367 of file group_helpers_sorters.hpp.
|
inline |
Definition at line 351 of file group_helpers_sorters.hpp.
References sycl::_V1::ext::oneapi::experimental::ascending, and sycl::_V1::span< _Tp, _Extent >::data().