24#ifndef TVM_BACKEND_CUDA_OP_TENSORMAP_H_
25#define TVM_BACKEND_CUDA_OP_TENSORMAP_H_
Helpers for attribute objects.
Base class of all attribute class.
Definition attrs.h:50
Reference-counted handle to a canonical named operator.
Definition op.h:147
Canonical primitive operators and their registration.
TVM_TIRX_DLL const Op & tensormap_encode_tiled_op()
Encode a tiled tensor map at invocation time.
An object that builds and maintains block scope and StmtSref mapping for Dependence analysis.
Definition attr.h:23
#define TVM_TIRX_DLL
Definition base.h:83
Fixed encoding options for tensormap_encode_tiled.
Definition tensormap.h:35
static void RegisterReflection()
int64_t oob_fill
Definition tensormap.h:41
int64_t force_cu_dtype
Definition tensormap.h:42
int64_t interleave
Definition tensormap.h:38
TVM_FFI_DECLARE_OBJECT_INFO_FINAL("tirx.cuda.TensorMapEncodeTiledAttr", TensorMapEncodeTiledAttr, AttrsNode)
DLDataType descriptor_dtype
Definition tensormap.h:36
int64_t l2_promotion
Definition tensormap.h:40
int64_t swizzle
Definition tensormap.h:39
int64_t rank
Definition tensormap.h:37