#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, \
from) { \
return ploadt_ro<packet_type, Alignment>(from); \
}
#define EIGEN_ALWAYS_INLINE
Definition: Macros.h:932
EIGEN_DEVICE_FUNC Packet pload(const typename unpacket_traits< Packet >::type *from)
Definition: GenericPacketMath.h:599
type
The type the bitset is encoded with.
Definition: bitset.hpp:44
◆ SYCL_PSTORE
#define SYCL_PSTORE |
( |
|
alignment | ) |
|
Value: template <typename packet_type> \
const Eigen::TensorSycl::internal::RangeAccess< \
cl::sycl::access::mode::read_write, \
const packet_type& from) { \
pstore##alignment(to.get_pointer(), from); \
}
EIGEN_DEVICE_FUNC void pstore(Scalar *to, const Packet &from)
Definition: GenericPacketMath.h:696