Home
last modified time | relevance | path

Searched refs:SizeCost (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DCSPreInliner.h29 : CalleeSamples(Samples), CallsiteCount(Count), SizeCost(Size) {} in ProfiledInlineCandidate()
37 uint64_t SizeCost; member
47 if (LHS.SizeCost != RHS.SizeCost) in operator()
48 return LHS.SizeCost > RHS.SizeCost; in operator()
H A DCSPreInliner.cpp182 return (Candidate.SizeCost < SampleThreshold); in shouldInline()
215 FuncFinalSize += Candidate.SizeCost; in processFunction()
224 << " (callee size: " << Candidate.SizeCost in processFunction()
251 << " (candidate size:" << Candidate.SizeCost in processFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp1354 int SizeCost = 0; in tryPartialInline() local
1362 SizeCost = *std::get<0>(OutliningCosts).getValue(); in tryPartialInline()
1384 if (!SkipCostAnalysis && Cloner.OutlinedRegionCost < SizeCost) { in tryPartialInline()
1396 << ore::NV("NewSize", SizeCost) << ")"; in tryPartialInline()