Skip to content

Commit c2c425f

Browse files
authored
[AArch64] Add missing tests for Arm cpus (#106749)
1 parent 2474833 commit c2c425f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

llvm/unittests/TargetParser/Host.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,21 @@ TEST(getLinuxHostCPUName, AArch64) {
8282
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
8383
"CPU part : 0xd40"),
8484
"neoverse-v1");
85+
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
86+
"CPU part : 0xd4f"),
87+
"neoverse-v2");
88+
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
89+
"CPU part : 0xd84"),
90+
"neoverse-v3");
8591
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
8692
"CPU part : 0xd0c"),
8793
"neoverse-n1");
94+
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
95+
"CPU part : 0xd49"),
96+
"neoverse-n2");
97+
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x41\n"
98+
"CPU part : 0xd8e"),
99+
"neoverse-n3");
88100
// Verify that both CPU implementer and CPU part are checked:
89101
EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x40\n"
90102
"CPU part : 0xd03"),

0 commit comments

Comments
 (0)