Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DInlineCost.cpp183 namespace InlineConstants { namespace
675 InlineConstants::IndirectCallThreshold; in onLoweredCall()
924 addCost(NumLoops * InlineConstants::LoopPenalty); in finalizeAnalysis()
1016 Cost += InlineConstants::ColdccPenalty; in onAnalysisStart()
1150 InlineConstants::IndirectCallThreshold; in onLoweredCall()
1216 InlineConstants::LoopPenalty); in finalizeAnalysis()
1859 int LastCallToStaticBonus = InlineConstants::LastCallToStaticBonus; in updateThreshold()
3109 Params.OptSizeThreshold = InlineConstants::OptSizeThreshold; in getInlineParams()
3126 return InlineConstants::OptAggressiveThreshold; in computeThresholdFromOptLevels()
3128 return InlineConstants::OptSizeThreshold; in computeThresholdFromOptLevels()
[all …]
H A DInlineAdvisor.cpp323 TotalSecondaryCost -= InlineConstants::LastCallToStaticBonus; in shouldBeDeferred()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DInlineCost.h35 namespace InlineConstants {
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp560 return Metrics.NumInsts * InlineConstants::getInstrCost(); in getSpecializationCost()
639 Params.DefaultThreshold += InlineConstants::IndirectCallThreshold; in getSpecializationBonus()
H A DInliner.cpp908 *CB, InlineConstants::FunctionInlineCostMultiplierAttributeName) in run()
966 InlineConstants::FunctionInlineCostMultiplierAttributeName, in run()
H A DPartialInlining.cpp855 int InstrCost = InlineConstants::getInstrCost(); in computeBBInlineCost()
934 2 * InlineConstants::getInstrCost() * Cloner.OutlinedFunctions.size(); in computeOutliningCosts()