Lines Matching refs:CGPM
172 bool PassBuilder::parseCGSCCPassName(CGSCCPassManager &CGPM, StringRef Name) { in parseCGSCCPassName() argument
175 CGPM.addPass(CREATE_PASS); \ in parseCGSCCPassName()
180 CGPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ in parseCGSCCPassName()
184 CGPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ in parseCGSCCPassName()
252 bool PassBuilder::parseCGSCCPassPipeline(CGSCCPassManager &CGPM, in parseCGSCCPassPipeline() argument
271 CGPM.addPass(std::move(NestedCGPM)); in parseCGSCCPassPipeline()
285 CGPM.addPass(createCGSCCToFunctionPassAdaptor(std::move(NestedFPM))); in parseCGSCCPassPipeline()
289 if (!parseCGSCCPassName(CGPM, PipelineText.substr(0, End))) in parseCGSCCPassPipeline()
394 CGSCCPassManager CGPM(DebugLogging); in parsePassPipeline() local
395 if (!parseCGSCCPassPipeline(CGPM, PipelineText, VerifyEachPass, in parsePassPipeline()
399 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in parsePassPipeline()