Home
last modified time | relevance | path

Searched refs:InstrCost (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInlineCost.cpp625 addCost(3 * InlineConstants::InstrCost); in onLoadRelativeIntrinsic()
663 4 * InlineConstants::InstrCost; in onFinalizeSwitch()
683 addCost(InlineConstants::InstrCost); in onMissedSimplification()
696 CostIt->second += InlineConstants::InstrCost; in onAggregateSROAUse()
697 SROACostSavings += InlineConstants::InstrCost; in onAggregateSROAUse()
1094 3 * InlineConstants::InstrCost); in onLoadRelativeIntrinsic()
1143 InlineConstants::InstrCost); in onFinalizeSwitch()
1151 InlineConstants::InstrCost; in onFinalizeSwitch()
1157 InlineConstants::InstrCost); in onMissedSimplification()
2773 Cost += InlineConstants::InstrCost; in getCallsiteCost()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInlineCost.h47 const int InstrCost = 5; variable
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp902 InlineCost += (SI->getNumCases() + 1) * InlineConstants::InstrCost; in computeBBInlineCost()
905 InlineCost += InlineConstants::InstrCost; in computeBBInlineCost()
934 2 * InlineConstants::InstrCost * Cloner.OutlinedFunctions.size(); in computeOutliningCosts()
H A DFunctionSpecialization.cpp564 return Metrics.NumInsts * InlineConstants::InstrCost * Penalty; in getSpecializationCost()