Searched refs:LTOPhase (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | SampleProfile.h | 30 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None) 32 LTOPhase(LTOPhase) {} in ProfileFileName() 39 const ThinOrFullLTOPhase LTOPhase; variable
|
| H A D | ModuleInliner.h | 31 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None) 32 : Params(Params), Mode(Mode), LTOPhase(LTOPhase){}; in Params() 43 const ThinOrFullLTOPhase LTOPhase; variable
|
| H A D | Inliner.h | 99 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None) 100 : OnlyMandatory(OnlyMandatory), LTOPhase(LTOPhase) {} in OnlyMandatory() 114 const ThinOrFullLTOPhase LTOPhase; variable
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 619 ThinOrFullLTOPhase LTOPhase) { in addPGOInstrPasses() argument 633 InlineContext{LTOPhase, InlinePass::EarlyInliner}); in addPGOInstrPasses() 1134 ThinOrFullLTOPhase LTOPhase) { in buildModuleOptimizationPipeline() argument 1135 const bool LTOPreLink = (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink || in buildModuleOptimizationPipeline() 1136 LTOPhase == ThinOrFullLTOPhase::FullLTOPreLink); in buildModuleOptimizationPipeline() 1176 PGOOpt->ProfileRemappingFile, LTOPhase); in buildModuleOptimizationPipeline() 1180 PGOOpt->ProfileRemappingFile, LTOPhase); in buildModuleOptimizationPipeline() 1324 const ThinOrFullLTOPhase LTOPhase = LTOPreLink in buildPerModuleDefaultPipeline() local 1328 MPM.addPass(buildModuleSimplificationPipeline(Level, LTOPhase)); in buildPerModuleDefaultPipeline() 1331 MPM.addPass(buildModuleOptimizationPipeline(Level, LTOPhase)); in buildPerModuleDefaultPipeline()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfile.cpp | 424 StringRef Name, StringRef RemapName, ThinOrFullLTOPhase LTOPhase, in SampleProfileLoader() argument 431 LTOPhase(LTOPhase), in SampleProfileLoader() 434 LTOPhase, InlinePass::SampleProfileInliner}) in SampleProfileLoader() 502 const ThinOrFullLTOPhase LTOPhase; member in __anonb9d8ce480111::SampleProfileLoader 1160 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions() 1180 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions() 1432 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority() 1484 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority() 1931 Reader->setSkipFlatProf(LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink); in doInitialization() 1960 /*EmitRemarks=*/false, InlineContext{LTOPhase, InlinePass::ReplaySampleProfileInliner}); in doInitialization() [all …]
|
| H A D | ModuleInliner.cpp | 89 InlineContext{LTOPhase, InlinePass::ModuleInliner}); in getAdvisor() 116 InlineContext{LTOPhase, InlinePass::ModuleInliner})) { in run()
|
| H A D | Inliner.cpp | 722 InlineContext{LTOPhase, InlinePass::CGSCCInliner}); in getAdvisor() 732 InlineContext{LTOPhase, in getAdvisor()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 541 static inline const char *getLTOPhase(ThinOrFullLTOPhase LTOPhase) { in getLTOPhase() argument 542 switch (LTOPhase) { in getLTOPhase() 579 return std::string(getLTOPhase(IC.LTOPhase)) + "-" + in AnnotateInlinePassName()
|
| /llvm-project-15.0.7/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 220 ThinOrFullLTOPhase LTOPhase); 614 ThinOrFullLTOPhase LTOPhase);
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 59 ThinOrFullLTOPhase LTOPhase; member
|