Lines Matching refs:Best
353 std::pair<size_t, int> Best = in chooseProxy() local
358 llvm::dbgs() << "interpolate: chose " << OriginalPaths[Best.first] in chooseProxy()
363 << " score=" << Best.second << "\n"); in chooseProxy()
364 return OriginalPaths[Best.first]; in chooseProxy()
425 ScoredCandidate Best = {size_t(-1), false, 0, 0}; in pickWinner() local
432 if (!S.Preferred && Best.Preferred) in pickWinner()
434 if (S.Preferred == Best.Preferred) { in pickWinner()
435 if (S.Points < Best.Points) in pickWinner()
437 if (S.Points == Best.Points) { in pickWinner()
439 if (S.PrefixLength < Best.PrefixLength) in pickWinner()
442 if (S.PrefixLength == Best.PrefixLength) in pickWinner()
443 if (S.Index > Best.Index) in pickWinner()
450 Best = S; in pickWinner()
454 if (Best.Index == size_t(-1)) in pickWinner()
456 return {Best.Index, Best.Points}; in pickWinner()