14 #ifndef MLIR_INITALLPASSES_H_ 15 #define MLIR_INITALLPASSES_H_ 52 registerTransformsPasses();
55 registerConversionPasses();
58 registerAffinePasses();
59 registerAsyncPasses();
60 arith::registerArithmeticPasses();
61 bufferization::registerBufferizationPasses();
62 func::registerFuncPasses();
66 registerLinalgPasses();
67 registerNVGPUPasses();
68 registerSparseTensorPasses();
69 LLVM::registerLLVMPasses();
70 memref::registerMemRefPasses();
72 registerShapePasses();
73 spirv::registerSPIRVPasses();
74 tensor::registerTensorPasses();
75 tosa::registerTosaOptPasses();
76 transform::registerTransformPasses();
77 vector::registerVectorPasses();
85 #endif // MLIR_INITALLPASSES_H_ Include the generated interface declarations.
void registerSparseTensorPipelines()
Registers all pipelines for the sparse_tensor dialect.
void registerGpuSerializeToHsacoPass()
Register pass to serialize GPU kernel functions to a HSAco binary annotation.
void registerGpuSerializeToCubinPass()
Register pass to serialize GPU kernel functions to a CUBIN binary annotation.