Home
last modified time | relevance | path

Searched refs:ReplayInlinerSettings (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DReplayInlineAdvisor.h43 struct ReplayInlinerSettings { struct
60 const ReplayInlinerSettings &ReplaySettings, argument
70 const ReplayInlinerSettings &ReplaySettings,
78 ReplayInlinerSettings::Scope::Module) || in hasInlineAdvice()
83 const ReplayInlinerSettings ReplaySettings;
H A DInlineAdvisor.h27 struct ReplayInlinerSettings;
331 const ReplayInlinerSettings &ReplaySettings,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DReplayInlineAdvisor.cpp29 const ReplayInlinerSettings &ReplaySettings, bool EmitRemarks, in ReplayInlineAdvisor()
72 if (ReplaySettings.ReplayScope == ReplayInlinerSettings::Scope::Function) in ReplayInlineAdvisor()
83 const ReplayInlinerSettings &ReplaySettings, in getReplayInlineAdvisor()
134 ReplayInlinerSettings::Fallback::AlwaysInline) in getAdviceImpl()
139 ReplayInlinerSettings::Fallback::NeverInline) in getAdviceImpl()
145 ReplayInlinerSettings::Fallback::Original); in getAdviceImpl()
H A DInlineAdvisor.cpp205 const ReplayInlinerSettings &ReplaySettings, InlineContext IC) { in tryCreate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp103 static cl::opt<ReplayInlinerSettings::Scope> CGSCCInlineReplayScope(
105 cl::init(ReplayInlinerSettings::Scope::Function),
106 cl::values(clEnumValN(ReplayInlinerSettings::Scope::Function, "Function",
109 clEnumValN(ReplayInlinerSettings::Scope::Module, "Module",
116 static cl::opt<ReplayInlinerSettings::Fallback> CGSCCInlineReplayFallback(
118 cl::init(ReplayInlinerSettings::Fallback::Original),
121 ReplayInlinerSettings::Fallback::Original, "Original",
123 clEnumValN(ReplayInlinerSettings::Fallback::AlwaysInline,
125 clEnumValN(ReplayInlinerSettings::Fallback::NeverInline, "NeverInline",
185 ReplayInlinerSettings{CGSCCInlineReplayFile, in getAdvisor()
H A DSampleProfile.cpp260 static cl::opt<ReplayInlinerSettings::Scope> ProfileInlineReplayScope(
262 cl::init(ReplayInlinerSettings::Scope::Function),
263 cl::values(clEnumValN(ReplayInlinerSettings::Scope::Function, "Function",
266 clEnumValN(ReplayInlinerSettings::Scope::Module, "Module",
273 static cl::opt<ReplayInlinerSettings::Fallback> ProfileInlineReplayFallback(
275 cl::init(ReplayInlinerSettings::Fallback::Original),
278 ReplayInlinerSettings::Fallback::Original, "Original",
280 clEnumValN(ReplayInlinerSettings::Fallback::AlwaysInline,
282 clEnumValN(ReplayInlinerSettings::Fallback::NeverInline, "NeverInline",
2047 ReplayInlinerSettings{ProfileInlineReplayFile, in doInitialization()