24#ifndef TVM_BACKEND_CUDA_OP_TCGEN05_H_
25#define TVM_BACKEND_CUDA_OP_TCGEN05_H_
Helpers for attribute objects.
Base class of all attribute class.
Definition attrs.h:50
An object that builds and maintains block scope and StmtSref mapping for Dependence analysis.
Definition attr.h:23
Static options for the dense tcgen05 instruction descriptor.
Definition tcgen05.h:34
ffi::String a_dtype
Definition tcgen05.h:36
bool neg_b
Definition tcgen05.h:45
static void RegisterReflection()
int64_t N
Definition tcgen05.h:39
bool is_sparse
Definition tcgen05.h:47
int64_t K
Definition tcgen05.h:40
bool sat_d
Definition tcgen05.h:46
bool trans_b
Definition tcgen05.h:42
ffi::String d_dtype
Definition tcgen05.h:35
bool neg_a
Definition tcgen05.h:44
int64_t M
Definition tcgen05.h:38
ffi::String b_dtype
Definition tcgen05.h:37
bool trans_a
Definition tcgen05.h:41
int64_t n_cta_groups
Definition tcgen05.h:43
TVM_FFI_DECLARE_OBJECT_INFO_FINAL("tirx.cuda.TCGen05InstrDescriptorAttrs", TCGen05InstrDescriptorAttrs, AttrsNode)
Static options for the block-scaled tcgen05 instruction descriptor.
Definition tcgen05.h:55
int64_t n_cta_groups
Definition tcgen05.h:66
bool is_sparse
Definition tcgen05.h:69
ffi::String b_dtype
Definition tcgen05.h:58
int64_t M
Definition tcgen05.h:61
ffi::String sfa_dtype
Definition tcgen05.h:59
ffi::String d_dtype
Definition tcgen05.h:56
ffi::String a_dtype
Definition tcgen05.h:57
bool trans_a
Definition tcgen05.h:64
bool neg_b
Definition tcgen05.h:68
int64_t K
Definition tcgen05.h:63
bool trans_b
Definition tcgen05.h:65
bool neg_a
Definition tcgen05.h:67
static void RegisterReflection()
TVM_FFI_DECLARE_OBJECT_INFO_FINAL("tirx.cuda.TCGen05InstrDescriptorBlockScaledAttrs", TCGen05InstrDescriptorBlockScaledAttrs, AttrsNode)
ffi::String sfb_dtype
Definition tcgen05.h:60
int64_t N
Definition tcgen05.h:62