Lines Matching refs:Best
351 std::pair<size_t, int> Best = in chooseProxy() local
356 llvm::dbgs() << "interpolate: chose " << OriginalPaths[Best.first] in chooseProxy()
361 << " score=" << Best.second << "\n"); in chooseProxy()
362 return OriginalPaths[Best.first]; in chooseProxy()
423 ScoredCandidate Best = {size_t(-1), false, 0, 0}; in pickWinner() local
430 if (!S.Preferred && Best.Preferred) in pickWinner()
432 if (S.Preferred == Best.Preferred) { in pickWinner()
433 if (S.Points < Best.Points) in pickWinner()
435 if (S.Points == Best.Points) { in pickWinner()
437 if (S.PrefixLength < Best.PrefixLength) in pickWinner()
440 if (S.PrefixLength == Best.PrefixLength) in pickWinner()
441 if (S.Index > Best.Index) in pickWinner()
448 Best = S; in pickWinner()
452 if (Best.Index == size_t(-1)) in pickWinner()
454 return {Best.Index, Best.Points}; in pickWinner()