#include <type_traits>
Go to the source code of this file.
◆ SYCL_PLOAD
| #define SYCL_PLOAD |
( |
|
Alignment, |
|
|
|
AlignedType |
|
) |
| |
Value: template <typename packet_type> \
const Eigen::TensorSycl::internal::RangeAccess< \
cl::sycl::access::mode::read_write, \
typename unpacket_traits<packet_type>::type> \
from) { \
return ploadt_ro<packet_type, Alignment>(from); \
}
#define EIGEN_ALWAYS_INLINE
Definition Macros.h:932
#define EIGEN_DEVICE_FUNC
Definition Macros.h:976
◆ SYCL_PSTORE
| #define SYCL_PSTORE |
( |
|
alignment | ) |
|
Value: template <typename packet_type> \
const Eigen::TensorSycl::internal::RangeAccess< \
cl::sycl::access::mode::read_write, \
typename unpacket_traits<packet_type>::type>& to, \
const packet_type& from) { \
pstore##alignment(to.get_pointer(), from); \
}