Lines Matching refs:Threshold
449 int Threshold = 0; member in __anonae1cb0f20111::InlineCostCallAnalyzer
608 Threshold -= SingleBBBonus; in onBlockAnalyzed()
619 InstructionCostDetailMap[I].ThresholdBefore = Threshold; in onInstructionAnalysisStart()
628 InstructionCostDetailMap[I].ThresholdAfter = Threshold; in onInstructionAnalysisFinish()
655 Threshold -= VectorBonus; in finalizeAnalysis()
657 Threshold -= VectorBonus / 2; in finalizeAnalysis()
659 if (IgnoreThreshold || Cost < std::max(1, Threshold)) in finalizeAnalysis()
666 return !IgnoreThreshold && Cost >= Threshold && !ComputeFullInlineCost; in shouldStop()
693 assert(Threshold >= 0); in onAnalysisStart()
700 Threshold += (SingleBBBonus + VectorBonus); in onAnalysisStart()
712 if (Cost >= Threshold && !ComputeFullInlineCost) in onAnalysisStart()
730 Params(Params), Threshold(Params.DefaultThreshold), in InlineCostCallAnalyzer()
750 int getThreshold() { return Threshold; } in getThreshold()
1300 Threshold = 0; in updateThreshold()
1342 Threshold = MinIfValid(Threshold, Params.OptMinSizeThreshold); in updateThreshold()
1350 Threshold = MinIfValid(Threshold, Params.OptSizeThreshold); in updateThreshold()
1356 Threshold = MaxIfValid(Threshold, Params.HintThreshold); in updateThreshold()
1373 Threshold = HotCallSiteThreshold.getValue(); in updateThreshold()
1381 Threshold = MinIfValid(Threshold, Params.ColdCallSiteThreshold); in updateThreshold()
1390 Threshold = MaxIfValid(Threshold, Params.HintThreshold); in updateThreshold()
1398 Threshold = MinIfValid(Threshold, Params.ColdThreshold); in updateThreshold()
1405 Threshold *= TTI.getInliningThresholdMultiplier(); in updateThreshold()
1407 SingleBBBonus = Threshold * SingleBBBonusPercent / 100; in updateThreshold()
1408 VectorBonus = Threshold * VectorBonusPercent / 100; in updateThreshold()
2232 DEBUG_PRINT_STAT(Threshold); in print()
2499 InlineParams llvm::getInlineParams(int Threshold) { in getInlineParams() argument
2512 Params.DefaultThreshold = Threshold; in getInlineParams()