MLIR  20.0.0git
Public Attributes | List of all members
mlir::gpu::KernelDim3 Struct Reference

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

#include "mlir/Dialect/GPU/IR/GPUDialect.h"

Public Attributes

Value x
 
Value y
 
Value z
 

Detailed Description

Utility class for the GPU dialect to represent triples of Values accessible through .x, .y, and .z similarly to CUDA notation.

Definition at line 39 of file GPUDialect.h.

Member Data Documentation

◆ x

Value mlir::gpu::KernelDim3::x

◆ y

Value mlir::gpu::KernelDim3::y

Definition at line 41 of file GPUDialect.h.

Referenced by getDim3Value(), maybeConstantDimsAttr(), printSizeAssignment(), and valueByDim().

◆ z

Value mlir::gpu::KernelDim3::z

Definition at line 42 of file GPUDialect.h.

Referenced by getDim3Value(), maybeConstantDimsAttr(), printSizeAssignment(), and valueByDim().


The documentation for this struct was generated from the following file: