Lines Matching defs:PB
137 PassBuilder &PB) {
139 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB);
151 PassPlugin->registerPassBuilderCallbacks(PB);
202 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC);
206 if (auto Err = PB.parseAAPipeline(AA, "default"))
209 RegisterPassPlugins(Conf.PassPlugins, PB);
220 PB.registerModuleAnalyses(MAM);
221 PB.registerCGSCCAnalyses(CGAM);
222 PB.registerFunctionAnalyses(FAM);
223 PB.registerLoopAnalyses(LAM);
224 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
249 MPM = PB.buildThinLTODefaultPipeline(OL, Conf.DebugPassManager,
252 MPM = PB.buildLTODefaultPipeline(OL, Conf.DebugPassManager, ExportSummary);
262 PassBuilder PB(TM);
267 if (auto Err = PB.parseAAPipeline(AA, AAPipelineDesc))
271 RegisterPassPlugins(Conf.PassPlugins, PB);
282 PB.registerModuleAnalyses(MAM);
283 PB.registerCGSCCAnalyses(CGAM);
284 PB.registerFunctionAnalyses(FAM);
285 PB.registerLoopAnalyses(LAM);
286 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
294 if (auto Err = PB.parsePassPipeline(MPM, PipelineDesc))