Lines Matching refs:Threshold
524 int Threshold = 0; member in __anon9893a50b0111::InlineCostCallAnalyzer
605 Threshold += *AttrCallThresholdBonus; in onCallBaseVisitStart()
722 Threshold -= SingleBBBonus; in onBlockAnalyzed()
733 InstructionCostDetailMap[I].ThresholdBefore = Threshold; in onInstructionAnalysisStart()
742 InstructionCostDetailMap[I].ThresholdAfter = Threshold; in onInstructionAnalysisFinish()
797 if (Threshold == 0) in costBenefitAnalysis()
902 Threshold -= VectorBonus; in finalizeAnalysis()
904 Threshold -= VectorBonus / 2; in finalizeAnalysis()
917 Threshold = *AttrThreshold; in finalizeAnalysis()
931 return Cost < std::max(1, Threshold) in finalizeAnalysis()
941 if (Cost < Threshold) in shouldStop()
971 assert(Threshold >= 0); in onAnalysisStart()
978 Threshold += (SingleBBBonus + VectorBonus); in onAnalysisStart()
992 if (Cost >= Threshold && !ComputeFullInlineCost) in onAnalysisStart()
1011 Params(Params), Threshold(Params.DefaultThreshold), in InlineCostCallAnalyzer()
1034 int getThreshold() const { return Threshold; } in getThreshold()
1057 int Threshold = 5; member in __anon9893a50b0111::InlineCostFeaturesAnalyzer
1169 Threshold -= SingleBBBonus; in onBlockAnalyzed()
1194 Threshold -= VectorBonus; in finalizeAnalysis()
1196 Threshold -= VectorBonus / 2; in finalizeAnalysis()
1198 set(InlineCostFeatureIndex::Threshold, Threshold); in finalizeAnalysis()
1225 Threshold += TTI.adjustInliningThreshold(&CandidateCall); in onAnalysisStart()
1226 Threshold *= TTI.getInliningThresholdMultiplier(); in onAnalysisStart()
1227 SingleBBBonus = Threshold * SingleBBBonusPercent / 100; in onAnalysisStart()
1228 VectorBonus = Threshold * VectorBonusPercent / 100; in onAnalysisStart()
1229 Threshold += (SingleBBBonus + VectorBonus); in onAnalysisStart()
1782 Threshold = 0; in updateThreshold()
1824 Threshold = MinIfValid(Threshold, Params.OptMinSizeThreshold); in updateThreshold()
1832 Threshold = MinIfValid(Threshold, Params.OptSizeThreshold); in updateThreshold()
1838 Threshold = MaxIfValid(Threshold, Params.HintThreshold); in updateThreshold()
1855 Threshold = *HotCallSiteThreshold; in updateThreshold()
1863 Threshold = MinIfValid(Threshold, Params.ColdCallSiteThreshold); in updateThreshold()
1872 Threshold = MaxIfValid(Threshold, Params.HintThreshold); in updateThreshold()
1880 Threshold = MinIfValid(Threshold, Params.ColdThreshold); in updateThreshold()
1885 Threshold += TTI.adjustInliningThreshold(&Call); in updateThreshold()
1889 Threshold *= TTI.getInliningThresholdMultiplier(); in updateThreshold()
1891 SingleBBBonus = Threshold * SingleBBBonusPercent / 100; in updateThreshold()
1892 VectorBonus = Threshold * VectorBonusPercent / 100; in updateThreshold()
2722 DEBUG_PRINT_STAT(Threshold); in print()
3006 InlineParams llvm::getInlineParams(int Threshold) { in getInlineParams() argument
3019 Params.DefaultThreshold = Threshold; in getInlineParams()