TransposeTileDistrChecker< TileDistribution_, DataType_, Policy > Struct Template Reference

TransposeTileDistrChecker&lt; TileDistribution_, DataType_, Policy &gt; Struct Template Reference#

Composable Kernel: ck_tile::TransposeTileDistrChecker< TileDistribution_, DataType_, Policy > Struct Template Reference
ck_tile::TransposeTileDistrChecker< TileDistribution_, DataType_, Policy > Struct Template Reference

#include <load_tile_transpose.hpp>

Public Types

using InDstrEncode = typename remove_cvref_t<TileDistribution_>::DstrEncode
using Validator = typename Policy::template ValidationTraits<InDstrEncode>

Static Public Attributes

static constexpr bool distr_encoding_valid = Validator::value

Member Typedef Documentation

◆ InDstrEncode

template<typename TileDistribution_, typename DataType_, typename Policy>
using ck_tile::TransposeTileDistrChecker< TileDistribution_, DataType_, Policy >::InDstrEncode = typename remove_cvref_t<TileDistribution_>::DstrEncode

◆ Validator

template<typename TileDistribution_, typename DataType_, typename Policy>
using ck_tile::TransposeTileDistrChecker< TileDistribution_, DataType_, Policy >::Validator = typename Policy::template ValidationTraits<InDstrEncode>

Member Data Documentation

◆ distr_encoding_valid

template<typename TileDistribution_, typename DataType_, typename Policy>
bool ck_tile::TransposeTileDistrChecker< TileDistribution_, DataType_, Policy >::distr_encoding_valid = Validator::value
staticconstexpr

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