MLIR 24.0.0git
GPUBase.h File Reference

Go to the source code of this file.

Classes

class  mlir::gpu::AsyncTokenType
class  mlir::gpu::NamedBarrierType
struct  mlir::gpu::MMAMatrixStorageType
 MMAMatrixType storage and uniquing. More...
class  mlir::gpu::MMAMatrixType
 MMAMatrix represents a matrix held by a subgroup for matrix-matrix multiply accumulate operations. More...
class  mlir::gpu::SparseDnTensorHandleType
class  mlir::gpu::SparseSpMatHandleType
class  mlir::gpu::SparseSpGEMMOpHandleType

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::gpu
namespace  mlir::gpu::detail

Macros

#define GET_ATTRDEF_CLASSES

Enumerations

enum class  mlir::gpu::SparseHandleKind { mlir::gpu::SpMat , mlir::gpu::DnTensor , mlir::gpu::SpGEMMOp }

Functions

void mlir::gpu::detail::registerAttributeStorage (MLIRContext *context)
 Register storage whose definitions are private to MLIRGPUBase.

Macro Definition Documentation

◆ GET_ATTRDEF_CLASSES

#define GET_ATTRDEF_CLASSES

Definition at line 206 of file GPUBase.h.