MLIR 22.0.0git
Passes.h File Reference

Go to the source code of this file.

Classes

struct  mlir::gpu::GPUToNVVMPipelineOptions
 Options for the gpu to nvvm pipeline. More...
struct  mlir::gpu::GPUToXeVMPipelineOptions

Namespaces

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

Functions

void mlir::gpu::buildLowerToNVVMPassPipeline (OpPassManager &pm, const GPUToNVVMPipelineOptions &options)
 Adds the GPU to NVVM pipeline to the given pass manager.
void mlir::gpu::buildLowerToXeVMPassPipeline (OpPassManager &pm, const GPUToXeVMPipelineOptions &options)
 Adds the GPU to XeVM pipeline to the given pass manager.
void mlir::gpu::registerGPUToNVVMPipeline ()
 Register all pipelines for the gpu dialect.
void mlir::gpu::registerGPUToXeVMPipeline ()