#include <block_to_ctile_map.hpp>
◆ underlying_type
template<typename UnderlyingBlockToCTileMap>
◆ OffsettedBlockToCTileMap() [1/2]
template<typename UnderlyingBlockToCTileMap>
◆ OffsettedBlockToCTileMap() [2/2]
template<typename UnderlyingBlockToCTileMap>
◆ CalculateBottomIndex()
template<typename UnderlyingBlockToCTileMap>
template<typename TopIdx>
| __host__ __device__ constexpr auto ck::OffsettedBlockToCTileMap< UnderlyingBlockToCTileMap >::CalculateBottomIndex |
( |
const TopIdx & | idx_top | ) |
const |
|
inlineconstexpr |
◆ CalculateGridSize() [1/2]
template<typename UnderlyingBlockToCTileMap>
template<typename CGridDesc_M_N>
◆ CalculateGridSize() [2/2]
template<typename UnderlyingBlockToCTileMap>
◆ CheckValidity()
template<typename UnderlyingBlockToCTileMap>
template<typename CGridDesc_M_N>
| __host__ constexpr bool ck::OffsettedBlockToCTileMap< UnderlyingBlockToCTileMap >::CheckValidity |
( |
const CGridDesc_M_N & | c_grid_desc_m_n | ) |
const |
|
inlineconstexpr |
◆ ValidCTileIndex()
template<typename UnderlyingBlockToCTileMap>
template<typename CTileIdx, typename CTileDim>
| __host__ __device__ bool ck::OffsettedBlockToCTileMap< UnderlyingBlockToCTileMap >::ValidCTileIndex |
( |
const CTileIdx & | c_tile_idx, |
|
|
const CTileDim & | c_tile_dim ) const |
|
inline |
◆ block_start_
template<typename UnderlyingBlockToCTileMap>
◆ block_to_ctile_map_
template<typename UnderlyingBlockToCTileMap>
The documentation for this struct was generated from the following file: