Lines Matching refs:PB
638 PassBuilder &PB) { in addKCFIPass() argument
645 PB.registerOptimizerLastEPCallback( in addKCFIPass()
654 PB.registerPeepholeEPCallback( in addKCFIPass()
664 const LangOptions &LangOpts, PassBuilder &PB) { in addSanitizers() argument
749 PB.registerOptimizerEarlyEPCallback( in addSanitizers()
761 PB.registerOptimizerLastEPCallback(SanitizersCallback); in addSanitizers()
768 PB.registerScalarOptimizerLateEPCallback( in addSanitizers()
876 PassBuilder PB(TM.get(), PTO, PGOOpt, &PIC); in RunOptimizationPipeline() local
881 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
891 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
919 PassPlugin->registerPassBuilderCallbacks(PB); in RunOptimizationPipeline()
926 PassCallback(PB); in RunOptimizationPipeline()
928 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); in RunOptimizationPipeline()
938 PB.registerModuleAnalyses(MAM); in RunOptimizationPipeline()
939 PB.registerCGSCCAnalyses(CGAM); in RunOptimizationPipeline()
940 PB.registerFunctionAnalyses(FAM); in RunOptimizationPipeline()
941 PB.registerLoopAnalyses(LAM); in RunOptimizationPipeline()
942 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in RunOptimizationPipeline()
958 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
964 PB.registerPipelineEarlySimplificationEPCallback( in RunOptimizationPipeline()
969 PB.registerScalarOptimizerLateEPCallback( in RunOptimizationPipeline()
983 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
993 PB.registerScalarOptimizerLateEPCallback( in RunOptimizationPipeline()
1001 addSanitizers(TargetTriple, CodeGenOpts, LangOpts, PB); in RunOptimizationPipeline()
1002 addKCFIPass(TargetTriple, LangOpts, PB); in RunOptimizationPipeline()
1007 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
1013 PB.registerPipelineStartEPCallback( in RunOptimizationPipeline()
1021 PB.registerOptimizerLastEPCallback( in RunOptimizationPipeline()
1029 MPM.addPass(PB.buildFatLTODefaultPipeline( in RunOptimizationPipeline()
1033 MPM.addPass(PB.buildThinLTOPreLinkDefaultPipeline(Level)); in RunOptimizationPipeline()
1035 MPM.addPass(PB.buildLTOPreLinkDefaultPipeline(Level)); in RunOptimizationPipeline()
1037 MPM.addPass(PB.buildPerModuleDefaultPipeline(Level)); in RunOptimizationPipeline()