Lines Matching defs:PB
186 PassBuilder &PB) {
188 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB);
196 PassPlugin->registerPassBuilderCallbacks(PB);
271 PassBuilder PB(TM, Conf.PTO, PGOOpt, &PIC);
273 RegisterPassPlugins(Conf.PassPlugins, PB);
284 if (auto Err = PB.parseAAPipeline(AA, Conf.AAPipeline)) {
293 PB.registerModuleAnalyses(MAM);
294 PB.registerCGSCCAnalyses(CGAM);
295 PB.registerFunctionAnalyses(FAM);
296 PB.registerLoopAnalyses(LAM);
297 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
325 if (auto Err = PB.parsePassPipeline(MPM, Conf.OptPipeline)) {
330 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary));
332 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary));