/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/arch/mma/mma_traits.hpp Source File#
mma_traits.hpp
Go to the documentation of this file.
Definition: amdgcn_mma.hpp:10
CDataType_ CDataType
Definition: mma_traits.hpp:107
BDataType_ BDataType
Definition: mma_traits.hpp:106
CtrlFlags_ CtrlFlags
Definition: mma_traits.hpp:111
CompilerTarget_ CompilerTarget
Definition: mma_traits.hpp:112
ADataType_ ADataType
Definition: mma_traits.hpp:105
Reflects the template parameters of a given MmaOp.
Definition: mma_traits.hpp:50
Reflects the template parameters and static members of a given MmaOp.
Definition: mma_traits.hpp:125
static constexpr index_t kCM0PerLane
Definition: mma_traits.hpp:141
typename MmaOp::OpType OpType
Definition: mma_traits.hpp:127
static constexpr index_t kAMLane
Definition: mma_traits.hpp:135
typename MmaOp::CVecType CVecType
Definition: mma_traits.hpp:130
static constexpr index_t kABKPerLane
Definition: mma_traits.hpp:138
static constexpr index_t kCMLane
Definition: mma_traits.hpp:139
static constexpr index_t kCNLane
Definition: mma_traits.hpp:140
static constexpr index_t kABKLane
Definition: mma_traits.hpp:137
static constexpr index_t kAMBlock
Definition: mma_traits.hpp:133
static constexpr index_t kCM1PerLane
Definition: mma_traits.hpp:142
typename MmaOp::BVecType BVecType
Definition: mma_traits.hpp:129
typename MmaOp::AVecType AVecType
Definition: mma_traits.hpp:128
constexpr static bool IsMfma
Definition: mma_traits.hpp:145
static constexpr index_t kBNLane
Definition: mma_traits.hpp:136
constexpr static bool IsSupported
Definition: mma_traits.hpp:147
static constexpr index_t kBNBlock
Definition: mma_traits.hpp:134
constexpr static bool IsWmma
Definition: mma_traits.hpp:146
This is the default MmaOp policy. Instances of this class are to be used as MmaOp policies....
Definition: amdgcn_mma.hpp:82
Trait to check if MmaOp is supported.
Definition: mma_traits.hpp:18