Home
last modified time | relevance | path

Searched defs:BlockProperties (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorContractionSycl.h318 struct BlockProperties { struct
319 static EIGEN_CONSTEXPR bool packet_load = packet_load_;
320 typedef typename Eigen::internal::unpacket_traits<PacketType>::type OutScalar;
321 static EIGEN_CONSTEXPR bool is_rhs = is_rhs_;
322 typedef typename Eigen::internal::conditional<packet_load, PacketType, OutScalar>::type OutType;
323 static EIGEN_CONSTEXPR int elements_per_access = Eigen::internal::unpacket_traits<OutType>::size;
324 static EIGEN_CONSTEXPR bool is_coalesced_layout = !(is_transposed ^ is_rhs);
325 static EIGEN_CONSTEXPR int nc_stride = (is_coalesced_layout ? elements_per_access : 1);
326 static EIGEN_CONSTEXPR int c_stride = (is_coalesced_layout ? 1 : elements_per_access);