|
MLIR 22.0.0git
|
#include <memory>#include "mlir/Conversion/Passes.h.inc"Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::nvgpu |
Macros | |
| #define | GEN_PASS_DECL_CONVERTNVGPUTONVVMPASS |
Functions | |
| std::unique_ptr<::mlir::Pass > | mlir::createConvertNVGPUToNVVMPass () |
| Attribute | mlir::nvgpu::getMbarrierMemorySpace (MLIRContext *context, MBarrierGroupType barrierType) |
| Returns the memory space attribute of the mbarrier object. | |
| MemRefType | mlir::nvgpu::getMBarrierMemrefType (MLIRContext *context, MBarrierGroupType barrierType) |
| Return the memref type that can be used to represent an mbarrier object. | |
| void | mlir::populateNVGPUToNVVMConversionPatterns (const LLVMTypeConverter &converter, RewritePatternSet &patterns) |
| #define GEN_PASS_DECL_CONVERTNVGPUTONVVMPASS |
Definition at line 22 of file NVGPUToNVVM.h.