diff options
author | Tomas Matheson <tomas.matheson@arm.com> | 2024-08-20 16:02:24 +0100 |
---|---|---|
committer | Tomas Matheson <tomas.matheson@arm.com> | 2024-08-20 16:03:14 +0100 |
commit | b5f7b6961d2bc4d852fc3a5992aecf5e2e48baee (patch) | |
tree | deff860b336b9d2ba37afc2b89383ab17a7778ac /llvm/unittests/TargetParser/TargetParserTest.cpp | |
parent | 723a9b87e212a06ae1183f52aa51fa5e367d5a68 (diff) | |
download | llvm-b5f7b6961d2bc4d852fc3a5992aecf5e2e48baee.zip llvm-b5f7b6961d2bc4d852fc3a5992aecf5e2e48baee.tar.gz llvm-b5f7b6961d2bc4d852fc3a5992aecf5e2e48baee.tar.bz2 |
[AArch64] fix buildbot by removing dead code
Failure with -Werror buildbot caused by #104587
Diffstat (limited to 'llvm/unittests/TargetParser/TargetParserTest.cpp')
-rw-r--r-- | llvm/unittests/TargetParser/TargetParserTest.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/llvm/unittests/TargetParser/TargetParserTest.cpp b/llvm/unittests/TargetParser/TargetParserTest.cpp index 0614061..7d999b82 100644 --- a/llvm/unittests/TargetParser/TargetParserTest.cpp +++ b/llvm/unittests/TargetParser/TargetParserTest.cpp @@ -66,21 +66,6 @@ std::string FormatExtensionFlags(int64_t Flags) { return llvm::join(Features, ", "); } -std::string FormatExtensionFlags(AArch64::ExtensionBitset Flags) { - std::vector<StringRef> Features; - AArch64::getExtensionFeatures(Flags, Features); - - // The target parser also includes every extension you don't have. - // E.g. if AEK_CRC is not set then it adds "-crc". Not useful here. - Features.erase(std::remove_if(Features.begin(), Features.end(), - [](StringRef extension) { - return extension.starts_with("-"); - }), - Features.end()); - - return llvm::join(Features, ", "); -} - std::string SerializeExtensionFlags(AArch64::ExtensionBitset Flags) { std::string SerializedFlags; std::ostringstream ss; @@ -119,26 +104,6 @@ template <ARM::ISAKind ISAKind> struct AssertSameExtensionFlags { FormatExtensionFlags(GotFlags), GotFlags, CPUName, FormatExtensionFlags(ExpectedFlags ^ GotFlags)); } - - testing::AssertionResult operator()(const char *m_expr, const char *n_expr, - AArch64::ExtensionBitset ExpectedFlags, - AArch64::ExtensionBitset GotFlags) { - if (ExpectedFlags == GotFlags) - return testing::AssertionSuccess(); - - return testing::AssertionFailure() - << llvm::formatv("CPU: {4}\n" - "Expected extension flags: {0} ({1})\n" - " Got extension flags: {2} ({3})\n" - " Diff: {5} ({6})\n", - FormatExtensionFlags(ExpectedFlags), - SerializeExtensionFlags(ExpectedFlags), - FormatExtensionFlags(GotFlags), - SerializeExtensionFlags(GotFlags), CPUName, - FormatExtensionFlags(ExpectedFlags ^ GotFlags), - SerializeExtensionFlags(ExpectedFlags ^ GotFlags)); - } - private: StringRef CPUName; }; |