Lines Matching refs:InstrCost

139     InstrCost("inline-instr-cost", cl::Hidden, cl::init(5),  variable
195 int getInstrCost() { return InstrCost; } in getInstrCost()
667 addCost(Call.arg_size() * InstrCost); in onCallArgumentSetup()
671 addCost(3 * InstrCost); in onLoadRelativeIntrinsic()
676 addCost(Call.arg_size() * InstrCost); in onLoweredCall()
709 static_cast<int64_t>(JumpTableSize) * InstrCost + 4 * InstrCost; in onFinalizeSwitch()
717 addCost(NumCaseCluster * 2 * InstrCost); in onFinalizeSwitch()
723 int64_t SwitchCost = ExpectedNumberOfCompare * 2 * InstrCost; in onFinalizeSwitch()
727 void onMissedSimplification() override { addCost(InstrCost); } in onMissedSimplification()
741 CostIt->second += InstrCost; in onAggregateSROAUse()
742 SROACostSavings += InstrCost; in onAggregateSROAUse()
894 CurrentSavings += InstrCost; in costBenefitAnalysis()
898 CurrentSavings += InstrCost; in costBenefitAnalysis()
902 CurrentSavings += InstrCost; in costBenefitAnalysis()
1046 LoadEliminationCost += InstrCost; in onLoadEliminationOpportunity()
1195 Call.arg_size() * InstrCost); in onCallArgumentSetup()
1199 increment(InlineCostFeatureIndex::load_relative_intrinsic, 3 * InstrCost); in onLoadRelativeIntrinsic()
1205 Call.arg_size() * InstrCost); in onLoweredCall()
1238 int64_t JTCost = static_cast<int64_t>(JumpTableSize) * InstrCost + in onFinalizeSwitch()
1239 JTCostMultiplier * InstrCost; in onFinalizeSwitch()
1246 NumCaseCluster * CaseClusterCostMultiplier * InstrCost); in onFinalizeSwitch()
1254 ExpectedNumberOfCompare * SwitchCostMultiplier * InstrCost; in onFinalizeSwitch()
1260 InstrCost); in onMissedSimplification()
1270 SROACosts.find(Arg)->second += InstrCost; in onAggregateSROAUse()
1271 SROACostSavingOpportunities += InstrCost; in onAggregateSROAUse()
2913 Cost += 2 * NumStores * InstrCost; in getCallsiteCost()
2917 Cost += InstrCost; in getCallsiteCost()
2921 Cost += InstrCost; in getCallsiteCost()