all() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
any() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
bit_cast_view() & | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
bit_cast_view() & | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
copy_from(const Ty *addr, Flags) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_from(const Ty *addr, PropertyListT={}) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_from(AccessorT acc, uint32_t offset, Flags) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_from(AccessorT acc, uint32_t offset, PropertyListT={}) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_from(AccessorT acc, uint32_t offset, Flags) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_from(AccessorT acc, uint32_t offset, PropertyListT={}) SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(Ty *addr, Flags) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(Ty *addr, PropertyListT={}) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(AccessorT acc, uint32_t offset, Flags) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(AccessorT acc, uint32_t offset, PropertyListT={}) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(AccessorT acc, uint32_t offset, Flags) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
copy_to(AccessorT acc, uint32_t offset, PropertyListT={}) const SYCL_ESIMD_FUNCTION | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
data() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
data_ref() | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
element_type typedef | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | |
iselect(const simd< uint16_t, Size > &Indices) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
iupdate(ushort Index, Ty V) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
iupdate(const simd< uint16_t, Size > &Indices, const resize_a_simd_type_t< simd_mask_impl< T, N >, Size > &Val, const simd_mask_type< Size > &Mask) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
length | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | static |
merge(const simd_mask_impl< T, N > &Val, const simd_mask_type< N > &Mask) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
merge(const simd_mask_impl< T, N > &Val1, simd_mask_impl< T, N > Val2, const simd_mask_type< N > &Mask) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator bool() const | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
operator Ty() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator!() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator%=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator%=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator%=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator&=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator&=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator&=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator*=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator*=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator*=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator+=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator+=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator+=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator-=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator-=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator-=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator/=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator/=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator/=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator<<=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator<<=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator<<=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator=(element_type val) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
operator=(const simd_mask_impl &other) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > >::operator=(const simd_obj_impl &other) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator>>=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator>>=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator>>=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator[](int i) const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator[](int i) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator^=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator^=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator^=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator|=(const __ESIMD_DNS::simd_obj_impl< T1, N, SimdT > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator|=(const sycl::ext::intel::esimd ::simd_view< SimdT1, RegionT1 > &RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator|=(T1 RHS) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
operator~() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
raw_element_type typedef | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | |
raw_vector_type typedef | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | |
read() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
replicate() const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
replicate_vs_w(uint16_t Offset) const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
replicate_vs_w_hs(uint16_t Offset) const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
replicate_w(uint16_t Offset) const | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
select(uint16_t Offset=0) & | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
select(uint16_t Offset=0) && | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
set(const raw_vector_type &Val) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inlineprotected |
simd_mask_impl()=default | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | |
simd_mask_impl(const simd_mask_impl &other) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(T1 Val) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(const raw_vector_type &Val) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(const raw_element_type(&&Arr)[N1]) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(const simd< T, N > &Val) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(const ext::oneapi::experimental::simd_mask< T1, N > &Val) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inline |
simd_mask_impl(const T1 *ptr) | sycl::_V1::ext::intel::esimd::detail::simd_mask_impl< T, N > | inlineexplicit |
simd_obj_impl()=default | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | |
simd_obj_impl(const simd_obj_impl &other) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(const simd_obj_impl< Ty1, N, Derived1, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > &other) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(const raw_vector_type &Val) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(Ty Base, Ty Step) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(T1 Val) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(const Ty(&&Arr)[N1]) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(const Ty *ptr, Flags) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(const Ty *ptr, PropertyListT={}) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(AccessorT acc, uint32_t offset, Flags) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
simd_obj_impl(AccessorT acc, uint32_t offset, PropertyListT={}) noexcept | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
write(const simd_mask_impl< T, N > &Val) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inline |
writeRegion(RTy Region, const vector_type_t< ElemTy, RTy::length > &Val) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inlineprotected |
writeRegion(std::pair< TR, UR > Region, const vector_type_t< ElemTy, TR::length > &Val) | sycl::_V1::ext::intel::esimd::detail::simd_obj_impl< T, N, simd_mask_impl< T, N >, std::enable_if_t< std::is_same_v< simd_mask_elem_type, T > > > | inlineprotected |