• Home
  • Raw
  • Download

Lines Matching refs:MPM

234 void PassBuilder::addPerModuleDefaultPipeline(ModulePassManager &MPM,  in addPerModuleDefaultPipeline()  argument
244 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(EarlyFPM))); in addPerModuleDefaultPipeline()
247 void PassBuilder::addLTOPreLinkDefaultPipeline(ModulePassManager &MPM, in addLTOPreLinkDefaultPipeline() argument
251 addPerModuleDefaultPipeline(MPM, Level, DebugLogging); in addLTOPreLinkDefaultPipeline()
254 void PassBuilder::addLTODefaultPipeline(ModulePassManager &MPM, in addLTODefaultPipeline() argument
262 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(LateFPM))); in addLTODefaultPipeline()
319 bool PassBuilder::parseModulePassName(ModulePassManager &MPM, StringRef Name, in parseModulePassName() argument
337 addPerModuleDefaultPipeline(MPM, L, DebugLogging); in parseModulePassName()
339 addLTOPreLinkDefaultPipeline(MPM, L, DebugLogging); in parseModulePassName()
342 addLTODefaultPipeline(MPM, L, DebugLogging); in parseModulePassName()
349 MPM.addPass(CREATE_PASS); \ in parseModulePassName()
354 MPM.addPass(RequireAnalysisPass< \ in parseModulePassName()
359 MPM.addPass(InvalidateAnalysisPass< \ in parseModulePassName()
612 bool PassBuilder::parseModulePassPipeline(ModulePassManager &MPM, in parseModulePassPipeline() argument
631 MPM.addPass(std::move(NestedMPM)); in parseModulePassPipeline()
645 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(NestedCGPM), in parseModulePassPipeline()
660 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(NestedFPM))); in parseModulePassPipeline()
664 if (!parseModulePassName(MPM, PipelineText.substr(0, End), DebugLogging)) in parseModulePassPipeline()
667 MPM.addPass(VerifierPass()); in parseModulePassPipeline()
683 bool PassBuilder::parsePassPipeline(ModulePassManager &MPM, in parsePassPipeline() argument
689 if (parseModulePassPipeline(MPM, PipelineText, VerifyEachPass, DebugLogging)) in parsePassPipeline()
707 MPM.addPass( in parsePassPipeline()
720 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in parsePassPipeline()
733 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in parsePassPipeline()