H A D | PassBuilderPipelines.cpp | 219 // independent of the opt level and exposed through the frontend. 222 cl::desc("Enable loop header duplication at any optimization level")); 334 OptimizationLevel Level) { in invokeLateLoopOptimizationsEPCallbacks() argument 336 C(FPM, Level); in invokeLateLoopOptimizationsEPCallbacks() 339 LoopPassManager &LPM, OptimizationLevel Level) { in invokeLoopOptimizerEndEPCallbacks() argument 341 C(LPM, Level); in invokeLoopOptimizerEndEPCallbacks() 344 OptimizationLevel Level) { in invokeScalarOptimizerLateEPCallbacks() argument 346 C(LPM, Level); in invokeScalarOptimizerLateEPCallbacks() 349 FunctionPassManager &FPM, OptimizationLevel Level) { in invokeCGSCCOptimizerLateEPCallbacks() argument 351 C(FPM, Level); in invokeCGSCCOptimizerLateEPCallbacks() 329 invokePeepholeEPCallbacks(FunctionPassManager & FPM,OptimizationLevel Level) invokePeepholeEPCallbacks() argument 354 invokeVectorizerStartEPCallbacks(FunctionPassManager & FPM,OptimizationLevel Level) invokeVectorizerStartEPCallbacks() argument 359 invokeOptimizerEarlyEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokeOptimizerEarlyEPCallbacks() argument 364 invokeOptimizerLastEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokeOptimizerLastEPCallbacks() argument 369 invokeFullLinkTimeOptimizationEarlyEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokeFullLinkTimeOptimizationEarlyEPCallbacks() argument 374 invokeFullLinkTimeOptimizationLastEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokeFullLinkTimeOptimizationLastEPCallbacks() argument 379 invokePipelineStartEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokePipelineStartEPCallbacks() argument 384 invokePipelineEarlySimplificationEPCallbacks(ModulePassManager & MPM,OptimizationLevel Level) invokePipelineEarlySimplificationEPCallbacks() argument 402 buildO1FunctionSimplificationPipeline(OptimizationLevel Level,ThinOrFullLTOPhase Phase) buildO1FunctionSimplificationPipeline() argument 542 buildFunctionSimplificationPipeline(OptimizationLevel Level,ThinOrFullLTOPhase Phase) buildFunctionSimplificationPipeline() argument 769 addPreInlinerPasses(ModulePassManager & MPM,OptimizationLevel Level,ThinOrFullLTOPhase LTOPhase) addPreInlinerPasses() argument 808 addPostPGOLoopRotation(ModulePassManager & MPM,OptimizationLevel Level) addPostPGOLoopRotation() argument 822 addPGOInstrPasses(ModulePassManager & MPM,OptimizationLevel Level,bool RunProfileGen,bool IsCS,bool AtomicCounterUpdate,std::string ProfileFile,std::string ProfileRemappingFile,IntrusiveRefCntPtr<vfs::FileSystem> FS) addPGOInstrPasses() argument 881 getInlineParamsFromOptLevel(OptimizationLevel Level) getInlineParamsFromOptLevel() argument 886 buildInlinerPipeline(OptimizationLevel Level,ThinOrFullLTOPhase Phase) buildInlinerPipeline() argument 982 buildModuleInlinerPipeline(OptimizationLevel Level,ThinOrFullLTOPhase Phase) buildModuleInlinerPipeline() argument 1021 buildModuleSimplificationPipeline(OptimizationLevel Level,ThinOrFullLTOPhase Phase) buildModuleSimplificationPipeline() argument 1221 addVectorPasses(OptimizationLevel Level,FunctionPassManager & FPM,bool IsFullLTO) addVectorPasses() argument 1366 buildModuleOptimizationPipeline(OptimizationLevel Level,ThinOrFullLTOPhase LTOPhase) buildModuleOptimizationPipeline() argument 1556 buildPerModuleDefaultPipeline(OptimizationLevel Level,bool LTOPreLink) buildPerModuleDefaultPipeline() argument 1597 buildFatLTODefaultPipeline(OptimizationLevel Level,bool ThinLTO,bool EmitSummary) buildFatLTODefaultPipeline() argument 1620 buildThinLTOPreLinkDefaultPipeline(OptimizationLevel Level) buildThinLTOPreLinkDefaultPipeline() argument 1673 buildThinLTODefaultPipeline(OptimizationLevel Level,const ModuleSummaryIndex * ImportSummary) buildThinLTODefaultPipeline() argument 1728 buildLTOPreLinkDefaultPipeline(OptimizationLevel Level) buildLTOPreLinkDefaultPipeline() argument 1735 buildLTODefaultPipeline(OptimizationLevel Level,ModuleSummaryIndex * ExportSummary) buildLTODefaultPipeline() argument 2052 buildO0DefaultPipeline(OptimizationLevel Level,bool LTOPreLink) buildO0DefaultPipeline() argument [all...] |