• Home
  • Raw
  • Download

Lines Matching refs:passManager

27 void mlirPassManagerDestroy(MlirPassManager passManager) {  in mlirPassManagerDestroy()  argument
28 delete unwrap(passManager); in mlirPassManagerDestroy()
32 mlirPassManagerGetAsOpPassManager(MlirPassManager passManager) { in mlirPassManagerGetAsOpPassManager() argument
33 return wrap(static_cast<OpPassManager *>(unwrap(passManager))); in mlirPassManagerGetAsOpPassManager()
36 MlirLogicalResult mlirPassManagerRun(MlirPassManager passManager, in mlirPassManagerRun() argument
38 return wrap(unwrap(passManager)->run(unwrap(module))); in mlirPassManagerRun()
41 MlirOpPassManager mlirPassManagerGetNestedUnder(MlirPassManager passManager, in mlirPassManagerGetNestedUnder() argument
43 return wrap(&unwrap(passManager)->nest(unwrap(operationName))); in mlirPassManagerGetNestedUnder()
46 MlirOpPassManager mlirOpPassManagerGetNestedUnder(MlirOpPassManager passManager, in mlirOpPassManagerGetNestedUnder() argument
48 return wrap(&unwrap(passManager)->nest(unwrap(operationName))); in mlirOpPassManagerGetNestedUnder()
51 void mlirPassManagerAddOwnedPass(MlirPassManager passManager, MlirPass pass) { in mlirPassManagerAddOwnedPass() argument
52 unwrap(passManager)->addPass(std::unique_ptr<Pass>(unwrap(pass))); in mlirPassManagerAddOwnedPass()
55 void mlirOpPassManagerAddOwnedPass(MlirOpPassManager passManager, in mlirOpPassManagerAddOwnedPass() argument
57 unwrap(passManager)->addPass(std::unique_ptr<Pass>(unwrap(pass))); in mlirOpPassManagerAddOwnedPass()
60 void mlirPrintPassPipeline(MlirOpPassManager passManager, in mlirPrintPassPipeline() argument
63 unwrap(passManager)->printAsTextualPipeline(stream); in mlirPrintPassPipeline()
66 MlirLogicalResult mlirParsePassPipeline(MlirOpPassManager passManager, in mlirParsePassPipeline() argument
70 return wrap(mlir::parsePassPipeline(unwrap(pipeline), *unwrap(passManager))); in mlirParsePassPipeline()