Lines Matching defs:InstrCost
139 InstrCost("inline-instr-cost", cl::Hidden, cl::init(5),
195 int getInstrCost() { return InstrCost; }
667 addCost(Call.arg_size() * InstrCost);
671 addCost(3 * InstrCost);
676 addCost(Call.arg_size() * InstrCost);
711 addCost(2 * InstrCost);
714 static_cast<int64_t>(JumpTableSize) * InstrCost + 2 * InstrCost;
723 addCost((NumCaseCluster - DefaultDestUndefined) * 2 * InstrCost);
729 int64_t SwitchCost = ExpectedNumberOfCompare * 2 * InstrCost;
733 void onMissedSimplification() override { addCost(InstrCost); }
747 CostIt->second += InstrCost;
748 SROACostSavings += InstrCost;
880 // The cycle savings expressed as the sum of InstrCost
900 CurrentSavings += InstrCost;
904 CurrentSavings += InstrCost;
908 CurrentSavings += InstrCost;
1052 LoadEliminationCost += InstrCost;
1202 Call.arg_size() * InstrCost);
1206 increment(InlineCostFeatureIndex::load_relative_intrinsic, 3 * InstrCost);
1212 Call.arg_size() * InstrCost);
1246 SwitchDefaultDestCostMultiplier * InstrCost);
1247 int64_t JTCost = static_cast<int64_t>(JumpTableSize) * InstrCost +
1248 JTCostMultiplier * InstrCost;
1256 CaseClusterCostMultiplier * InstrCost);
1264 ExpectedNumberOfCompare * SwitchCostMultiplier * InstrCost;
1270 InstrCost);
1280 SROACosts.find(Arg)->second += InstrCost;
1281 SROACostSavingOpportunities += InstrCost;
2918 Cost += 2 * NumStores * InstrCost;
2922 Cost += InstrCost;
2926 Cost += InstrCost;