diff options
author | Paul Robinson <paul_robinson@playstation.sony.com> | 2016-02-26 23:44:10 +0000 |
---|---|---|
committer | Paul Robinson <paul_robinson@playstation.sony.com> | 2016-02-26 23:44:10 +0000 |
commit | 05af933abd258df57b5d7079110ae6da04c6cfc0 (patch) | |
tree | fe2a86239eadc9628e325b4418764374ad8f4bef /utils/FileCheck | |
parent | ede28b79ea82ff9b220451c0d3409cdb9b28fa1d (diff) |
Revert r262092, caught LLD tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@262093 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/FileCheck')
-rw-r--r-- | utils/FileCheck/FileCheck.cpp | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/utils/FileCheck/FileCheck.cpp b/utils/FileCheck/FileCheck.cpp index 69f93020317..593ea9f441b 100644 --- a/utils/FileCheck/FileCheck.cpp +++ b/utils/FileCheck/FileCheck.cpp @@ -86,9 +86,7 @@ namespace Check { /// MatchEOF - When set, this pattern only matches the end of file. This is /// used for trailing CHECK-NOTs. - CheckEOF, - /// CheckBadNot - Found -NOT combined with another CHECK suffix. - CheckBadNot + CheckEOF }; } @@ -695,7 +693,6 @@ static bool IsPartOfWord(char c) { static size_t CheckTypeSize(Check::CheckType Ty) { switch (Ty) { case Check::CheckNone: - case Check::CheckBadNot: return 0; case Check::CheckPlain: @@ -749,12 +746,6 @@ static Check::CheckType FindCheckType(StringRef Buffer, StringRef Prefix) { if (Rest.startswith("LABEL:")) return Check::CheckLabel; - // You can't combine -NOT with another suffix. - if (Rest.startswith("DAG-NOT:") || Rest.startswith("NOT-DAG:") || - Rest.startswith("NEXT-NOT:") || Rest.startswith("NOT-NEXT:") || - Rest.startswith("SAME-NOT:") || Rest.startswith("NOT-SAME:")) - return Check::CheckBadNot; - return Check::CheckNone; } @@ -923,14 +914,6 @@ static bool ReadCheckFile(SourceMgr &SM, // PrefixLoc is to the start of the prefix. Skip to the end. Buffer = Buffer.drop_front(UsedPrefix.size() + CheckTypeSize(CheckTy)); - // Complain about useful-looking but unsupported suffixes. - if (CheckTy == Check::CheckBadNot) { - SM.PrintMessage(SMLoc::getFromPointer(Buffer.data()), - SourceMgr::DK_Error, - "unsupported -NOT combo on prefix '" + UsedPrefix + "'"); - return true; - } - // Okay, we found the prefix, yay. Remember the rest of the line, but ignore // leading and trailing whitespace. Buffer = Buffer.substr(Buffer.find_first_not_of(" \t")); |