Searched refs:addNestedPass (Results 1 – 15 of 15) sorted by relevance
37 pm.addNestedPass<func::FuncOp>(createLinalgGeneralizeNamedOpsPass()); in buildSparsifier() 38 pm.addNestedPass<func::FuncOp>(createLinalgElementwiseOpFusionPass()); in buildSparsifier() 59 pm.addNestedPass<func::FuncOp>(createCanonicalizerPass()); in buildSparsifier() 65 pm.addNestedPass<gpu::GPUModuleOp>(createStripDebugInfoPass()); in buildSparsifier() 66 pm.addNestedPass<gpu::GPUModuleOp>(createConvertSCFToCFPass()); in buildSparsifier() 67 pm.addNestedPass<gpu::GPUModuleOp>(createConvertGpuOpsToNVVMOps()); in buildSparsifier() 74 pm.addNestedPass<func::FuncOp>(createConvertLinalgToLoopsPass()); in buildSparsifier() 75 pm.addNestedPass<func::FuncOp>(createConvertVectorToSCFPass()); in buildSparsifier() 76 pm.addNestedPass<func::FuncOp>(memref::createExpandReallocPass()); in buildSparsifier() 77 pm.addNestedPass<fun in buildSparsifier() [all...]
88 pm.addNestedPass<func::FuncOp>(tosa::createTosaOptionalDecompositions()); in addTosaToLinalgPasses() 89 pm.addNestedPass<func::FuncOp>(createCanonicalizerPass()); in addTosaToLinalgPasses() 91 pm.addNestedPass<func::FuncOp>(tosa::createTosaInferShapesPass()); in addTosaToLinalgPasses() 92 pm.addNestedPass<func::FuncOp>(tosa::createTosaMakeBroadcastablePass()); in addTosaToLinalgPasses() 93 pm.addNestedPass<func::FuncOp>( in addTosaToLinalgPasses() 95 pm.addNestedPass<func::FuncOp>(createCanonicalizerPass()); in addTosaToLinalgPasses() 97 pm.addNestedPass<func::FuncOp>(tosa::createTosaLayerwiseConstantFoldPass( in addTosaToLinalgPasses() 99 pm.addNestedPass<func::FuncOp>(tosa::createTosaMakeBroadcastablePass()); in addTosaToLinalgPasses() 102 pm.addNestedPass<func::FuncOp>(tosa::createTosaToLinalg()); in addTosaToLinalgPasses()
79 pm.addNestedPass<gpu::GPUModuleOp>(createConvertGpuOpsToNVVMOps(opt)); in buildGpuPassPipeline() 80 pm.addNestedPass<gpu::GPUModuleOp>(createCanonicalizerPass()); in buildGpuPassPipeline() 81 pm.addNestedPass<gpu::GPUModuleOp>(createCSEPass()); in buildGpuPassPipeline() 82 pm.addNestedPass<gpu::GPUModuleOp>(createReconcileUnrealizedCastsPass()); in buildGpuPassPipeline()
136 pm.addNestedPass<func::FuncOp>( in runOnOperation() 173 pm.addNestedPass<func::FuncOp>(createSparseSpaceCollapsePass()); in runOnOperation() 174 pm.addNestedPass<func::FuncOp>(createLowerSparseIterationToSCFPass()); in runOnOperation() 177 pm.addNestedPass<func::FuncOp>(createStageSparseOperationsPass()); in runOnOperation() 182 pm.addNestedPass<func::FuncOp>(createLowerForeachToSCFPass()); in runOnOperation()
54 pm.addNestedPass<func::FuncOp>(createConvertVectorToSCFPass()); in buildTestLowerToLLVM() 56 pm.addNestedPass<func::FuncOp>(createConvertLinalgToLoopsPass()); in buildTestLowerToLLVM() 69 pm.addNestedPass<func::FuncOp>(createConvertMathToLLVMPass()); in buildTestLowerToLLVM()
75 pm.addNestedPass<func::FuncOp>(std::make_unique<AnnotateFunctionPass>()); in TEST()138 pm.addNestedPass<func::FuncOp>(std::move(pass)); in TEST()139 pm.addNestedPass<func::FuncOp>(std::make_unique<AddSecondAttrFunctionPass>()); in TEST()144 pm.addNestedPass<func::FuncOp>(std::make_unique<AddAttrFunctionPass>()); in TEST()
56 pm.addNestedPass<func::FuncOp>(createTosaToSCF()); in addTosaToSCFPasses()
83 pm.addNestedPass<func::FuncOp>( in buildTestLowerToArmSME()
128 pm.addNestedPass<mlir::toy::FuncOp>(mlir::createCanonicalizerPass()); in dumpMLIR()
116 void addNestedPass(std::unique_ptr<Pass> pass) { in addNestedPass() function
57 pm.addNestedPass<func::FuncOp>(mlir::createArithToLLVMConversionPass()); in lowerToLLVMDialect()
128 pm.addNestedPass<mlir::toy::FuncOp>(mlir::createCanonicalizerPass());
3939 mathConvertionPM.addNestedPass<mlir::func::FuncOp>(