Home
last modified time | relevance | path

Searched refs:addNestedPass (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/
H A DTosaToLinalgPass.cpp73 pm.addNestedPass<func::FuncOp>(tosa::createTosaOptionalDecompositions()); in addTosaToLinalgPasses()
74 pm.addNestedPass<func::FuncOp>(createCanonicalizerPass()); in addTosaToLinalgPasses()
76 pm.addNestedPass<func::FuncOp>(tosa::createTosaMakeBroadcastablePass()); in addTosaToLinalgPasses()
77 pm.addNestedPass<func::FuncOp>(tosa::createTosaToLinalgNamed()); in addTosaToLinalgPasses()
78 pm.addNestedPass<func::FuncOp>(createCanonicalizerPass()); in addTosaToLinalgPasses()
80 pm.addNestedPass<func::FuncOp>(tosa::createTosaLayerwiseConstantFoldPass()); in addTosaToLinalgPasses()
81 pm.addNestedPass<func::FuncOp>(tosa::createTosaMakeBroadcastablePass()); in addTosaToLinalgPasses()
82 pm.addNestedPass<func::FuncOp>(tosa::createTosaToLinalg()); in addTosaToLinalgPasses()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Pipelines/
H A DSparseTensorPipelines.cpp54 pm.addNestedPass<func::FuncOp>(createLinalgGeneralizationPass()); 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()
75 pm.addNestedPass<func::FuncOp>(createConvertComplexToStandardPass()); in buildSparseCompiler()
76 pm.addNestedPass<func::FuncOp>(createConvertMathToLLVMPass()); in buildSparseCompiler()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToSCF/
H A DTosaToSCFPass.cpp51 pm.addNestedPass<func::FuncOp>(createTosaToSCF()); in addTosaToSCFPasses()
/llvm-project-15.0.7/flang/include/flang/Tools/
H A DCLOptions.inc88 pm.addNestedPass<OP>(ctor());
165 pm.addNestedPass<mlir::func::FuncOp>(fir::createCharacterConversionPass());
194 pm.addNestedPass<mlir::func::FuncOp>(fir::createAbstractResultOptPass());
/llvm-project-15.0.7/mlir/examples/toy/Ch3/
H A Dtoyc.cpp121 pm.addNestedPass<mlir::toy::FuncOp>(mlir::createCanonicalizerPass()); in dumpMLIR()
/llvm-project-15.0.7/mlir/unittests/Pass/
H A DPassManagerTest.cpp72 pm.addNestedPass<func::FuncOp>(std::make_unique<AnnotateFunctionPass>()); in TEST()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassManager.h120 void addNestedPass(std::unique_ptr<Pass> pass) { in addNestedPass() function
/llvm-project-15.0.7/mlir/unittests/ExecutionEngine/
H A DInvoke.cpp57 pm.addNestedPass<func::FuncOp>( in lowerToLLVMDialect()
/llvm-project-15.0.7/mlir/docs/
H A DBufferization.md518 …pm.addNestedPass<func::FuncOp>(createTCPBufferizePass()); // Bufferizes the downstream `tcp` diale…
519 pm.addNestedPass<func::FuncOp>(createSCFBufferizePass());
520 pm.addNestedPass<func::FuncOp>(createLinalgBufferizePass());
521 pm.addNestedPass<func::FuncOp>(createTensorBufferizePass());
525 pm.addNestedPass<func::FuncOp>(createFinalizingBufferizePass());
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-3.md128 pm.addNestedPass<mlir::toy::FuncOp>(mlir::createCanonicalizerPass());