Lines Matching refs:pm

52     OpPassManager &pm, const SparseCompilerOptions &options) {  in buildSparseCompiler()  argument
54 pm.addNestedPass<func::FuncOp>(createLinalgGeneralizationPass()); in buildSparseCompiler()
55 pm.addPass( in buildSparseCompiler()
60 pm.addPass(createSparsificationPass(options.sparsificationOptions())); in buildSparseCompiler()
61 pm.addPass(createSparseTensorConversionPass( in buildSparseCompiler()
63 pm.addPass(createDenseBufferizationPass( in buildSparseCompiler()
65 pm.addNestedPass<func::FuncOp>( in buildSparseCompiler()
69 pm.addNestedPass<func::FuncOp>(createConvertLinalgToLoopsPass()); in buildSparseCompiler()
70 pm.addNestedPass<func::FuncOp>(createConvertVectorToSCFPass()); in buildSparseCompiler()
71 pm.addNestedPass<func::FuncOp>(createConvertSCFToCFPass()); in buildSparseCompiler()
72 pm.addPass(createLowerAffinePass()); in buildSparseCompiler()
73 pm.addPass(createConvertVectorToLLVMPass(options.lowerVectorToLLVMOptions())); in buildSparseCompiler()
74 pm.addPass(createMemRefToLLVMPass()); in buildSparseCompiler()
75 pm.addNestedPass<func::FuncOp>(createConvertComplexToStandardPass()); in buildSparseCompiler()
76 pm.addNestedPass<func::FuncOp>(createConvertMathToLLVMPass()); in buildSparseCompiler()
77 pm.addPass(createConvertMathToLibmPass()); in buildSparseCompiler()
78 pm.addPass(createConvertComplexToLibmPass()); in buildSparseCompiler()
79 pm.addPass(createConvertComplexToLLVMPass()); in buildSparseCompiler()
80 pm.addPass(createConvertFuncToLLVMPass()); in buildSparseCompiler()
81 pm.addPass(createReconcileUnrealizedCastsPass()); in buildSparseCompiler()