Lines Matching refs:Threshold
92 int Threshold; member in __anoncb2858680111::CallAnalyzer
207 ProfileSummaryInfo *PSI, Function &Callee, int Threshold, in CallAnalyzer() argument
210 Threshold(Threshold), Cost(0), IsCallerRecursive(false), in CallAnalyzer()
223 int getThreshold() { return Threshold; } in getThreshold()
618 Threshold = 0; in updateThreshold()
626 Threshold = DefaultInlineThreshold; in updateThreshold()
630 if (Caller->optForMinSize() && OptMinSizeThreshold < Threshold) in updateThreshold()
631 Threshold = OptMinSizeThreshold; in updateThreshold()
632 else if (Caller->optForSize() && OptSizeThreshold < Threshold) in updateThreshold()
633 Threshold = OptSizeThreshold; in updateThreshold()
648 if (InlineHint && HintThreshold > Threshold && !Caller->optForMinSize()) in updateThreshold()
649 Threshold = HintThreshold; in updateThreshold()
657 ColdCallee && ColdThreshold < Threshold) in updateThreshold()
658 Threshold = ColdThreshold; in updateThreshold()
662 Threshold *= TTI.getInliningThresholdMultiplier(); in updateThreshold()
1140 if (Cost > Threshold) in analyzeBlock()
1212 FiftyPercentVectorBonus = 3 * Threshold / 2; in analyzeCall()
1213 TenPercentVectorBonus = 3 * Threshold / 4; in analyzeCall()
1220 int SingleBBBonus = Threshold / 2; in analyzeCall()
1225 Threshold += (SingleBBBonus + FiftyPercentVectorBonus); in analyzeCall()
1268 if (Cost > Threshold) in analyzeCall()
1334 if (Cost > Threshold) in analyzeCall()
1389 Threshold -= SingleBBBonus; in analyzeCall()
1404 Threshold -= FiftyPercentVectorBonus; in analyzeCall()
1406 Threshold -= (FiftyPercentVectorBonus - TenPercentVectorBonus); in analyzeCall()
1408 return Cost < std::max(1, Threshold); in analyzeCall()
1426 DEBUG_PRINT_STAT(Threshold); in dump()