MLIR 24.0.0git
GPUDialect.h File Reference

Go to the source code of this file.

Classes

struct  mlir::gpu::KernelDim3
 Utility class for the GPU dialect to represent triples of Values accessible through .x, .y, and .z similarly to CUDA notation. More...

Namespaces

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

Macros

#define GET_OP_CLASSES

Functions

void mlir::gpu::addAsyncDependency (Operation *op, Value token)
std::optional< uint32_t > mlir::gpu::getKnownDimensionSizeAround (Operation *op, DimensionKind kind, Dimension dim)
 Retrieve the constant bounds for a given dimension and dimension kind from the context surrounding op, if known, and return them.

Macro Definition Documentation

◆ GET_OP_CLASSES

#define GET_OP_CLASSES

Definition at line 53 of file GPUDialect.h.