MLIR  19.0.0git
Namespaces | Macros | Functions
NVGPUToNVVM.h File Reference
#include <memory>
#include "mlir/Conversion/Passes.h.inc"

Go to the source code of this file.

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::nvgpu
 

Macros

#define GEN_PASS_DECL_CONVERTNVGPUTONVVMPASS
 

Functions

Attribute mlir::nvgpu::getMbarrierMemorySpace (MLIRContext *context, MBarrierGroupType barrierType)
 Returns the memory space attribute of the mbarrier object. More...
 
MemRefType mlir::nvgpu::getMBarrierMemrefType (MLIRContext *context, MBarrierGroupType barrierType)
 Return the memref type that can be used to represent an mbarrier object. More...
 
void mlir::populateNVGPUToNVVMConversionPatterns (LLVMTypeConverter &converter, RewritePatternSet &patterns)
 

Macro Definition Documentation

◆ GEN_PASS_DECL_CONVERTNVGPUTONVVMPASS

#define GEN_PASS_DECL_CONVERTNVGPUTONVVMPASS

Definition at line 22 of file NVGPUToNVVM.h.