/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/flatmm/pipeline/tile_flatmm_shape.hpp Source File#
tile_flatmm_shape.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
auto concat(const Ts &... xs) -> std::enable_if_t<!AllConvertibleToStringView< Ts... >, std::string >
Definition: concat.hpp:43
remove_cv_t< std::remove_reference_t< T > > remove_cvref_t
Definition: type_traits.hpp:21
constexpr CK_TILE_HOST_DEVICE index_t reduce_on_sequence(Seq, Reduce f, number< Init >)
Definition: sequence.hpp:979
Definition: tile_flatmm_shape.hpp:13
static constexpr index_t flatKPerWarp
Definition: tile_flatmm_shape.hpp:29
static constexpr index_t flatKPerBlock
Definition: tile_flatmm_shape.hpp:30
static constexpr index_t NumWarps
Definition: tile_flatmm_shape.hpp:22
static constexpr bool PermuteB
Definition: tile_flatmm_shape.hpp:33
static constexpr bool PermuteA
Definition: tile_flatmm_shape.hpp:32
static constexpr index_t flatNPerWarp
Definition: tile_flatmm_shape.hpp:28
remove_cvref_t< WarpTile_ > WarpTile
Definition: tile_flatmm_shape.hpp:16
remove_cvref_t< BlockTile_ > BlockTile
Definition: tile_flatmm_shape.hpp:14
remove_cvref_t< BlockWarps_ > BlockWarps
Definition: tile_flatmm_shape.hpp:15
static CK_TILE_HOST std::string GetName()
Definition: tile_flatmm_shape.hpp:35
Definition: integral_constant.hpp:13
Definition: math.hpp:98