From 4d62f6c3142b4b93e69e39a8238d1189744669b9 Mon Sep 17 00:00:00 2001 From: David Spickett Date: Mon, 10 Dec 2018 14:26:06 +0000 Subject: [PATCH] [NFC][AArch64] Remove duplicate Arch list in target parser tests The list generated in the target parser tests is the same as the one in the AArch64 target parser. Use that one instead. Differential Revision: https://reviews.llvm.org/D55509 llvm-svn: 348757 --- llvm/unittests/Support/TargetParserTest.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp index ca68772..a6a6150 100644 --- a/llvm/unittests/Support/TargetParserTest.cpp +++ b/llvm/unittests/Support/TargetParserTest.cpp @@ -965,13 +965,8 @@ TEST(TargetParserTest, AArch64ExtensionFeatures) { TEST(TargetParserTest, AArch64ArchFeatures) { std::vector Features; - AArch64::ArchKind ArchKinds[] = { -#define AARCH64_ARCH(NAME, ID, CPU_ATTR, SUB_ARCH, ARCH_ATTR, ARCH_FPU, ARCH_BASE_EXT) \ - AArch64::ArchKind::ID, -#include "llvm/Support/AArch64TargetParser.def" - }; - for (auto AK : ArchKinds) + for (auto AK : AArch64::ArchKinds) EXPECT_TRUE((AK == AArch64::ArchKind::INVALID) ? !AArch64::getArchFeatures(AK, Features) : AArch64::getArchFeatures(AK, Features)); -- 2.7.4