Lines Matching defs:InstrCost
139 InstrCost("inline-instr-cost", cl::Hidden, cl::init(5),
195 int getInstrCost() { return InstrCost; }
682 addCost(Call.arg_size() * InstrCost);
686 addCost(3 * InstrCost);
691 addCost(Call.arg_size() * InstrCost);
727 addCost(2 * InstrCost);
730 static_cast<int64_t>(JumpTableSize) * InstrCost + 2 * InstrCost;
739 addCost((NumCaseCluster - DefaultDestUndefined) * 2 * InstrCost);
745 int64_t SwitchCost = ExpectedNumberOfCompare * 2 * InstrCost;
749 void onMissedSimplification() override { addCost(InstrCost); }
763 CostIt->second += InstrCost;
764 SROACostSavings += InstrCost;
896 // The cycle savings expressed as the sum of InstrCost
916 CurrentSavings += InstrCost;
920 CurrentSavings += InstrCost;
924 CurrentSavings += InstrCost;
1068 LoadEliminationCost += InstrCost;
1221 Call.arg_size() * InstrCost);
1225 increment(InlineCostFeatureIndex::load_relative_intrinsic, 3 * InstrCost);
1231 Call.arg_size() * InstrCost);
1265 SwitchDefaultDestCostMultiplier * InstrCost);
1266 int64_t JTCost = static_cast<int64_t>(JumpTableSize) * InstrCost +
1267 JTCostMultiplier * InstrCost;
1275 CaseClusterCostMultiplier * InstrCost);
1283 ExpectedNumberOfCompare * SwitchCostMultiplier * InstrCost;
1289 InstrCost);
1299 SROACosts.find(Arg)->second += InstrCost;
1300 SROACostSavingOpportunities += InstrCost;
2949 Cost += 2 * NumStores * InstrCost;
2953 Cost += InstrCost;
2957 Cost += InstrCost;