Lines Matching refs:PB
160 PassBuilder &PB) { in RegisterPassPlugins() argument
162 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); in RegisterPassPlugins()
174 PassPlugin->registerPassBuilderCallbacks(PB); in RegisterPassPlugins()
227 PassBuilder PB(Conf.DebugPassManager, TM, Conf.PTO, PGOOpt, &PIC); in runNewPMPasses() local
231 if (auto Err = PB.parseAAPipeline(AA, "default")) in runNewPMPasses()
234 RegisterPassPlugins(Conf.PassPlugins, PB); in runNewPMPasses()
245 PB.registerModuleAnalyses(MAM); in runNewPMPasses()
246 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses()
247 PB.registerFunctionAnalyses(FAM); in runNewPMPasses()
248 PB.registerLoopAnalyses(LAM); in runNewPMPasses()
249 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
276 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses()
278 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses()
290 PassBuilder PB(Conf.DebugPassManager, TM); in runNewPMCustomPasses() local
295 if (auto Err = PB.parseAAPipeline(AA, AAPipelineDesc)) in runNewPMCustomPasses()
299 RegisterPassPlugins(Conf.PassPlugins, PB); in runNewPMCustomPasses()
310 PB.registerModuleAnalyses(MAM); in runNewPMCustomPasses()
311 PB.registerCGSCCAnalyses(CGAM); in runNewPMCustomPasses()
312 PB.registerFunctionAnalyses(FAM); in runNewPMCustomPasses()
313 PB.registerLoopAnalyses(LAM); in runNewPMCustomPasses()
314 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMCustomPasses()
322 if (auto Err = PB.parsePassPipeline(MPM, PipelineDesc)) in runNewPMCustomPasses()