Lines Matching refs:MPM
78 static bool parseModulePassName(ModulePassManager &MPM, StringRef Name) { in parseModulePassName() argument
80 MPM.addPass(NoOpModulePass()); in parseModulePassName()
86 MPM.addPass(CREATE_PASS); \ in parseModulePassName()
212 static bool parseModulePassPipeline(ModulePassManager &MPM, in parseModulePassPipeline() argument
229 MPM.addPass(std::move(NestedMPM)); in parseModulePassPipeline()
242 MPM.addPass( in parseModulePassPipeline()
256 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(NestedFPM))); in parseModulePassPipeline()
260 if (!parseModulePassName(MPM, PipelineText.substr(0, End))) in parseModulePassPipeline()
263 MPM.addPass(VerifierPass()); in parseModulePassPipeline()
279 bool llvm::parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText, in parsePassPipeline() argument
283 return parseModulePassPipeline(MPM, PipelineText, VerifyEachPass) && in parsePassPipeline()
290 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in parsePassPipeline()
298 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in parsePassPipeline()
306 return parseModulePassPipeline(MPM, PipelineText, VerifyEachPass) && in parsePassPipeline()
314 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in parsePassPipeline()
323 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in parsePassPipeline()