This is the complete list of members for sycl::_V1::sub_group, including all inherited members.
__SYCL_DEPRECATED("Sub-group barrier with no arguments is deprecated." "Use sycl::group_barrier with the sub-group as the argument instead.") void barrier() const | sycl::_V1::sub_group | inline |
__SYCL_DEPRECATED("Sub-group barrier accepting fence_space is deprecated." "Use sycl::group_barrier with the sub-group as the argument instead.") void barrier(access | sycl::_V1::sub_group | inline |
dimensions | sycl::_V1::sub_group | static |
EnableIfIsScalarArithmetic typedef | sycl::_V1::sub_group | |
ext::oneapi::this_work_item::get_sub_group() | sycl::_V1::sub_group | friend |
fence_scope | sycl::_V1::sub_group | static |
get_group_id() const | sycl::_V1::sub_group | inline |
get_group_linear_id() const | sycl::_V1::sub_group | inline |
get_group_range() const | sycl::_V1::sub_group | inline |
get_local_id() const | sycl::_V1::sub_group | inline |
get_local_linear_id() const | sycl::_V1::sub_group | inline |
get_local_range() const | sycl::_V1::sub_group | inline |
get_max_local_range() const | sycl::_V1::sub_group | inline |
id_type typedef | sycl::_V1::sub_group | |
linear_id_type typedef | sycl::_V1::sub_group | |
load(CVT *src) const | sycl::_V1::sub_group | inline |
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) const | sycl::_V1::sub_group | inline |
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) const | sycl::_V1::sub_group | inline |
load(const multi_ptr< CVT, Space, IsDecorated > src) const | sycl::_V1::sub_group | inline |
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) const | sycl::_V1::sub_group | inline |
operator!=(const sub_group &lhs, const sub_group &rhs) | sycl::_V1::sub_group | friend |
range_type typedef | sycl::_V1::sub_group | |
shuffle(T x, id_type local_id) const | sycl::_V1::sub_group | inline |
shuffle_down(T x, uint32_t delta) const | sycl::_V1::sub_group | inline |
shuffle_up(T x, uint32_t delta) const | sycl::_V1::sub_group | inline |
shuffle_xor(T x, id_type value) const | sycl::_V1::sub_group | inline |
store(T *dst, const T &x) const | sycl::_V1::sub_group | inline |
store(multi_ptr< T, Space, DecorateAddress > dst, const T &x) const | sycl::_V1::sub_group | inline |
store(multi_ptr< T, Space, DecorateAddress > dst, const T &x) const | sycl::_V1::sub_group | inline |
store(multi_ptr< T, Space, DecorateAddress > dst, const vec< T, N > &x) const | sycl::_V1::sub_group | inline |
store(multi_ptr< T, Space, DecorateAddress > dst, const vec< T, N > &x) const | sycl::_V1::sub_group | inline |
sub_group()=default | sycl::_V1::sub_group | protected |
sycl::nd_item class | sycl::_V1::sub_group | friend |