DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::intel::esimd::element_aligned_tag Struct Reference

element_aligned_tag type. More...

#include <sycl/ext/intel/esimd/detail/simd_obj_impl.hpp>

Collaboration diagram for sycl::_V1::ext::intel::esimd::element_aligned_tag:

Static Public Attributes

template<typename VT , typename ET = detail::element_type_t<VT>>
static constexpr unsigned alignment = alignof(ET)

Detailed Description

element_aligned_tag type.

Flag of this type should be used in load and store operations when memory address is aligned by simd object's element type.

Definition at line 53 of file simd_obj_impl.hpp.

Member Data Documentation

◆ alignment

template<typename VT , typename ET = detail::element_type_t<VT>>
constexpr unsigned sycl::_V1::ext::intel::esimd::element_aligned_tag::alignment = alignof(ET)

Definition at line 55 of file simd_obj_impl.hpp.

The documentation for this struct was generated from the following file: