enable_if_t< sizeof(T)==2 > > Struct Template Reference#
ck_tile::LaneGroupTransposeTraits< T, LaneGroupSize, std::enable_if_t< sizeof(T)==2 > > Struct Template Reference
#include <amd_transpose_load_encoding.hpp>
Public Types | |
| template<index_t kOuterDistDim0, index_t kOuterDistDim1, index_t kInnerDistDim0, index_t kInnerDistDim1> | |
| using | TileDistribution |
Static Public Attributes | |
| static constexpr index_t | ksecondDim = 4 |
| static constexpr index_t | kleadDim = LaneGroupSize |
| static constexpr index_t | ksecondDimT = LaneGroupSize |
| static constexpr index_t | kleadDimT = 4 |
Member Typedef Documentation
◆ TileDistribution
template<typename T, index_t LaneGroupSize>
template<index_t kOuterDistDim0, index_t kOuterDistDim1, index_t kInnerDistDim0, index_t kInnerDistDim1>
| using ck_tile::LaneGroupTransposeTraits< T, LaneGroupSize, std::enable_if_t< sizeof(T)==2 > >::TileDistribution |
Initial value:
sequence<kInnerDistDim0, kInnerDistDim1, LaneGroupSize / 16, 4, 4>>,
Definition tile_distribution_encoding.hpp:26
Definition tile/core/container/tuple.hpp:192
Member Data Documentation
◆ kleadDim
template<typename T, index_t LaneGroupSize>
|
staticconstexpr |
◆ kleadDimT
template<typename T, index_t LaneGroupSize>
|
staticconstexpr |
◆ ksecondDim
template<typename T, index_t LaneGroupSize>
|
staticconstexpr |
◆ ksecondDimT
template<typename T, index_t LaneGroupSize>
|
staticconstexpr |
The documentation for this struct was generated from the following file: