MLIR  20.0.0git
Classes | Namespaces | Enumerations
IndexIntrinsicsOpLowering.h File Reference
#include "mlir/Conversion/LLVMCommon/Pattern.h"
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
#include "mlir/IR/BuiltinAttributes.h"

Go to the source code of this file.

Classes

struct  mlir::gpu::index_lowering::OpLowering< Op, XOp, YOp, ZOp >
 

Namespaces

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

Enumerations

enum class  mlir::gpu::index_lowering::IndexKind : uint32_t { mlir::gpu::index_lowering::Other = 0 , mlir::gpu::index_lowering::Block = 1 , mlir::gpu::index_lowering::Grid = 2 }
 
enum class  mlir::gpu::index_lowering::IntrType : uint32_t { mlir::gpu::index_lowering::None = 0 , mlir::gpu::index_lowering::Id = 1 , mlir::gpu::index_lowering::Dim = 2 }