Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DOpenMPOpt.h45 OpenMPOptPass(ThinOrFullLTOPhase LTOPhase) : LTOPhase(LTOPhase) {}
50 const ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None;
56 OpenMPOptCGSCCPass(ThinOrFullLTOPhase LTOPhase) : LTOPhase(LTOPhase) {}
62 const ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None;
44 OpenMPOptPass(ThinOrFullLTOPhase LTOPhase) OpenMPOptPass() argument
55 OpenMPOptCGSCCPass(ThinOrFullLTOPhase LTOPhase) OpenMPOptCGSCCPass() argument
H A DModuleInliner.h32 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None)
33 : Params(Params), Mode(Mode), LTOPhase(LTOPhase){}; in Params()
44 const ThinOrFullLTOPhase LTOPhase; variable
H A DInliner.h39 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None)
40 : OnlyMandatory(OnlyMandatory), LTOPhase(LTOPhase) {} in OnlyMandatory()
56 const ThinOrFullLTOPhase LTOPhase; variable
H A DSampleProfileMatcher.h31 const ThinOrFullLTOPhase LTOPhase; variable
122 const PseudoProbeManager *ProbeManager, ThinOrFullLTOPhase LTOPhase, in SampleProfileMatcher() argument
128 LTOPhase(LTOPhase), FuncNameToProfNameMap(&FuncNameToProfNameMap), in SampleProfileMatcher()
H A DSampleProfile.h44 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None,
54 const ThinOrFullLTOPhase LTOPhase; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp468 StringRef Name, StringRef RemapName, ThinOrFullLTOPhase LTOPhase, in SampleProfileLoader() argument
479 CG(CG), LTOPhase(LTOPhase), in SampleProfileLoader()
482 LTOPhase, InlinePass::SampleProfileInliner}) in SampleProfileLoader()
558 const ThinOrFullLTOPhase LTOPhase; member in __anon71830f180111::SampleProfileLoader
1195 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions()
1215 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctions()
1465 if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority()
1517 } else if (LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) { in inlineHotFunctionsWithPriority()
1966 Reader->setSkipFlatProf(LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink); in doInitialization()
2010 /*EmitRemarks=*/false, InlineContext{LTOPhase, InlinePass::ReplaySampleProfileInliner}); in doInitialization()
[all …]
H A DModuleInliner.cpp91 M, FAM, Params, InlineContext{LTOPhase, InlinePass::ModuleInliner}); in getAdvisor()
117 InlineContext{LTOPhase, InlinePass::ModuleInliner})) { in run()
H A DInliner.cpp178 InlineContext{LTOPhase, InlinePass::CGSCCInliner}); in getAdvisor()
188 InlineContext{LTOPhase, InlinePass::ReplayCGSCCInliner}); in getAdvisor()
H A DSampleProfileMatcher.cpp401 if (ChecksumMismatch && LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink) in runOnFunction()
H A DOpenMPOpt.cpp5789 bool PostLink = LTOPhase == ThinOrFullLTOPhase::FullLTOPostLink || in run()
5790 LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink || in run()
5791 LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink; in run()
5867 bool PostLink = LTOPhase == ThinOrFullLTOPhase::FullLTOPostLink || in run()
5868 LTOPhase == ThinOrFullLTOPhase::ThinLTOPostLink || in run()
5869 LTOPhase == ThinOrFullLTOPhase::ThinLTOPreLink; in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h338 const ThinOrFullLTOPhase LTOPhase; variable
342 ThinOrFullLTOPhase LTOPhase = ThinOrFullLTOPhase::None)
343 : TM(TM), Options(Options), LTOPhase(LTOPhase) {}; in TM()
H A DAMDGPUAttributor.cpp1370 ThinOrFullLTOPhase LTOPhase) { in runImpl() argument
1406 StringRef LTOPhaseStr = to_string(LTOPhase); in runImpl()
1458 return runImpl(M, AG, TM, Options, LTOPhase) ? PreservedAnalyses::none() in run()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp793 ThinOrFullLTOPhase LTOPhase) { in addPreInlinerPasses() argument
808 InlineContext{LTOPhase, InlinePass::EarlyInliner}); in addPreInlinerPasses()
1443 ThinOrFullLTOPhase LTOPhase) { in buildModuleOptimizationPipeline() argument
1444 const bool LTOPreLink = isLTOPreLink(LTOPhase); in buildModuleOptimizationPipeline()
1496 invokeOptimizerEarlyEPCallbacks(MPM, Level, LTOPhase); in buildModuleOptimizationPipeline()
1598 invokeOptimizerLastEPCallbacks(MPM, Level, LTOPhase); in buildModuleOptimizationPipeline()
1626 MPM.addPass(CGProfilePass(isLTOPostLink(LTOPhase))); in buildModuleOptimizationPipeline()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp585 static inline const char *getLTOPhase(ThinOrFullLTOPhase LTOPhase) { in getLTOPhase() argument
586 switch (LTOPhase) { in getLTOPhase()
623 return std::string(getLTOPhase(IC.LTOPhase)) + "-" + in AnnotateInlinePassName()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h244 OptimizationLevel Level, ThinOrFullLTOPhase LTOPhase);
767 ThinOrFullLTOPhase LTOPhase);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h60 ThinOrFullLTOPhase LTOPhase; member