Fix FileCheck crash when fuzzy scanning starting at the end of the file.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90065 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/utils/FileCheck/FileCheck.cpp b/utils/FileCheck/FileCheck.cpp
index 101ff24..078028a 100644
--- a/utils/FileCheck/FileCheck.cpp
+++ b/utils/FileCheck/FileCheck.cpp
@@ -398,7 +398,7 @@
     }
   }
 
-  if (BestQuality < 50) {
+  if (Best != StringRef::npos && BestQuality < 50) {
     // Print the "possible intended match here" line if we found something
     // reasonable.
     SM.PrintMessage(SMLoc::getFromPointer(Buffer.data() + Best),