MLIR  16.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"

+ Collaboration diagram for mlir::gpu::KernelDim3:

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 35 of file GPUDialect.h.

Member Data Documentation

◆ x

Value mlir::gpu::KernelDim3::x

Definition at line 36 of file GPUDialect.h.

Referenced by alterGpuLaunch(), getDim3Value(), and printSizeAssignment().

◆ y

Value mlir::gpu::KernelDim3::y

Definition at line 37 of file GPUDialect.h.

Referenced by getDim3Value(), and printSizeAssignment().

◆ z

Value mlir::gpu::KernelDim3::z

Definition at line 38 of file GPUDialect.h.

Referenced by getDim3Value(), and printSizeAssignment().


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