DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::sub_group Member List

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() constsycl::_V1::sub_groupinline
__SYCL_DEPRECATED("Sub-group barrier accepting fence_space is deprecated." "Use sycl::group_barrier with the sub-group as the argument instead.") void barrier(accesssycl::_V1::sub_groupinline
dimensionssycl::_V1::sub_groupstatic
EnableIfIsScalarArithmetic typedefsycl::_V1::sub_group
ext::oneapi::this_work_item::get_sub_group()sycl::_V1::sub_groupfriend
fence_scopesycl::_V1::sub_groupstatic
get_group_id() constsycl::_V1::sub_groupinline
get_group_linear_id() constsycl::_V1::sub_groupinline
get_group_range() constsycl::_V1::sub_groupinline
get_local_id() constsycl::_V1::sub_groupinline
get_local_linear_id() constsycl::_V1::sub_groupinline
get_local_range() constsycl::_V1::sub_groupinline
get_max_local_range() constsycl::_V1::sub_groupinline
id_type typedefsycl::_V1::sub_group
linear_id_type typedefsycl::_V1::sub_group
load(CVT *src) constsycl::_V1::sub_groupinline
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) constsycl::_V1::sub_groupinline
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) constsycl::_V1::sub_groupinline
load(const multi_ptr< CVT, Space, IsDecorated > src) constsycl::_V1::sub_groupinline
load(const multi_ptr< CVT, Space, IsDecorated > cv_src) constsycl::_V1::sub_groupinline
operator!=(const sub_group &lhs, const sub_group &rhs)sycl::_V1::sub_groupfriend
range_type typedefsycl::_V1::sub_group
shuffle(T x, id_type local_id) constsycl::_V1::sub_groupinline
shuffle_down(T x, uint32_t delta) constsycl::_V1::sub_groupinline
shuffle_up(T x, uint32_t delta) constsycl::_V1::sub_groupinline
shuffle_xor(T x, id_type value) constsycl::_V1::sub_groupinline
store(T *dst, const T &x) constsycl::_V1::sub_groupinline
store(multi_ptr< T, Space, DecorateAddress > dst, const T &x) constsycl::_V1::sub_groupinline
store(multi_ptr< T, Space, DecorateAddress > dst, const T &x) constsycl::_V1::sub_groupinline
store(multi_ptr< T, Space, DecorateAddress > dst, const vec< T, N > &x) constsycl::_V1::sub_groupinline
store(multi_ptr< T, Space, DecorateAddress > dst, const vec< T, N > &x) constsycl::_V1::sub_groupinline
sub_group()=defaultsycl::_V1::sub_groupprotected
sycl::nd_item classsycl::_V1::sub_groupfriend