Lines Matching refs:addCost
625 void addCost(int64_t Inc) { in addCost() function in __anon463f3bdb0111::InlineCostCallAnalyzer
634 addCost(CostIt->second); in onDisableSROA()
641 addCost(LoadEliminationCost); in onDisableLoadElimination()
652 addCost(*AttrCallCost); in onCallBaseVisitStart()
660 void onCallPenalty() override { addCost(CallPenalty); } in onCallPenalty()
662 void onMemAccess() override { addCost(MemAccessCost); } in onMemAccess()
667 addCost(Call.arg_size() * InstrCost); in onCallArgumentSetup()
671 addCost(3 * InstrCost); in onLoadRelativeIntrinsic()
676 addCost(Call.arg_size() * InstrCost); in onLoweredCall()
698 addCost(TTI.getInlineCallPenalty(CandidateCall.getCaller(), Call, in onLoweredCall()
711 addCost(2 * InstrCost); in onFinalizeSwitch()
715 addCost(JTCost); in onFinalizeSwitch()
723 addCost((NumCaseCluster - DefaultDestUndefined) * 2 * InstrCost); in onFinalizeSwitch()
731 addCost(SwitchCost); in onFinalizeSwitch()
733 void onMissedSimplification() override { addCost(InstrCost); } in onMissedSimplification()
999 addCost(NumLoops * InlineConstants::LoopPenalty); in finalizeAnalysis()
1086 addCost(-getCallsiteCost(TTI, this->CandidateCall, DL)); in onAnalysisStart()