Home
last modified time | relevance | path

Searched refs:LTOPhase (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DOpenMPOpt.h45 OpenMPOptPass(ThinOrFullLTOPhase LTOPhase) : LTOPhase(LTOPhase) {} in OpenMPOptPass() argument
50 const ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None;
56 OpenMPOptCGSCCPass(ThinOrFullLTOPhase LTOPhase) : LTOPhase(LTOPhase) {} in OpenMPOptCGSCCPass() argument
62 const ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None;
H A DModuleInliner.h31 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None)
32 : Params(Params), Mode(Mode), LTOPhase(LTOPhase){}; in Params()
43 const ThinOrFullLTOPhase LTOPhase; variable
H A DInliner.h38 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None)
39 : OnlyMandatory(OnlyMandatory), LTOPhase(LTOPhase) {} in OnlyMandatory()
53 const ThinOrFullLTOPhase LTOPhase; variable
H A DSampleProfile.h43 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None,
51 const ThinOrFullLTOPhase LTOPhase; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DModuleInliner.cpp83 M, FAM, Params, InlineContext{LTOPhase, InlinePass::ModuleInliner}); in getAdvisor()
109 InlineContext{LTOPhase, InlinePass::ModuleInliner})) { in run()
H A DSampleProfile.cpp517 StringRef Name, StringRef RemapName, ThinOrFullLTOPhase LTOPhase, in SampleProfileLoader() argument
526 LTOPhase(LTOPhase), in SampleProfileLoader()
595 const ThinOrFullLTOPhase LTOPhase; member in __anon5e863fe00111::SampleProfileLoader
1242 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions()
1262 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions()
1512 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority()
1564 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority()
2014 Reader->setSkipFlatProf(LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink); in doInitialization()
2695 std::string File, std::string RemappingFile, ThinOrFullLTOPhase LTOPhase, in SampleProfileLoaderPass() argument
2698 LTOPhase(LTOPhase), FS(std::move(FS)) {} in SampleProfileLoaderPass()
[all …]
H A DInliner.cpp180 InlineContext{LTOPhase, InlinePass::CGSCCInliner}); in getAdvisor()
190 InlineContext{LTOPhase, InlinePass::ReplayCGSCCInliner}); in getAdvisor()
H A DOpenMPOpt.cpp5786 bool PostLink = LTOPhase == ThinOrFullLTOPhase::FullLTOPostLink || in run()
5787 LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink; in run()
5865 bool PostLink = LTOPhase == ThinOrFullLTOPhase::FullLTOPostLink || in run()
5866 LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink; in run()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp737 ThinOrFullLTOPhase LTOPhase) { in addPreInlinerPasses() argument
752 InlineContext{LTOPhase, InlinePass::EarlyInliner}); in addPreInlinerPasses()
1307 ThinOrFullLTOPhase LTOPhase) { in buildModuleOptimizationPipeline() argument
1308 const bool LTOPreLink = isLTOPreLink(LTOPhase); in buildModuleOptimizationPipeline()
1480 MPM.addPass(CGProfilePass(LTOPhase == ThinOrFullLTOPhase::FullLTOPostLink || in buildModuleOptimizationPipeline()
1481 LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink)); in buildModuleOptimizationPipeline()
1512 const ThinOrFullLTOPhase LTOPhase = LTOPreLink in buildPerModuleDefaultPipeline() local
1516 MPM.addPass(buildModuleSimplificationPipeline(Level, LTOPhase)); in buildPerModuleDefaultPipeline()
1519 MPM.addPass(buildModuleOptimizationPipeline(Level, LTOPhase)); in buildPerModuleDefaultPipeline()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp549 static inline const char *getLTOPhase(ThinOrFullLTOPhase LTOPhase) { in getLTOPhase() argument
550 switch (LTOPhase) { in getLTOPhase()
587 return std::string(getLTOPhase(IC.LTOPhase)) + "-" + in AnnotateInlinePassName()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h238 ThinOrFullLTOPhase LTOPhase);
665 ThinOrFullLTOPhase LTOPhase);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h60 ThinOrFullLTOPhase LTOPhase; member