/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/tensor_operation/gpu/device/masking_specialization.hpp Source File#
masking_specialization.hpp
Go to the documentation of this file.
std::string getMaskingSpecializationString(const MaskingSpecialization &s)
Definition: masking_specialization.hpp:17
MaskingSpecialization
Definition: masking_specialization.hpp:11
@ MaskOutUpperTriangle
Definition: ck.hpp:267
Definition: masking_specialization.hpp:57
__host__ constexpr __device__ C0MatrixMask_impl(index_t NRaw)
Definition: masking_specialization.hpp:58
__host__ constexpr __device__ bool IsTileSkippable(index_t m, index_t n, index_t m_tile, index_t n_tile) const
Definition: masking_specialization.hpp:74
__host__ constexpr __device__ bool IsNOutOfBound(index_t n) const
Definition: masking_specialization.hpp:63
__host__ constexpr __device__ bool IsMaskedElement(index_t m, index_t n) const
Definition: masking_specialization.hpp:68
Definition: masking_specialization.hpp:29
__host__ constexpr __device__ bool IsTileSkippable(index_t, index_t, index_t, index_t) const
Definition: masking_specialization.hpp:36
__host__ constexpr __device__ bool operator()(index_t, index_t) const
Definition: masking_specialization.hpp:30
Definition: masking_specialization.hpp:43
__host__ constexpr __device__ bool IsTileSkippable(index_t m, index_t n, index_t m_tile, index_t) const
Definition: masking_specialization.hpp:47
__host__ constexpr __device__ bool operator()(index_t m, index_t n) const
Definition: masking_specialization.hpp:44