From: Balaram Makam Date: Fri, 22 Sep 2017 17:46:36 +0000 (+0000) Subject: [Falkor] Add falkor CPU to host detection X-Git-Tag: llvmorg-6.0.0-rc1~7380 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a1e7ecc734b56a854f5b68e60ad2f116ad4c5fde;p=platform%2Fupstream%2Fllvm.git [Falkor] Add falkor CPU to host detection This returns "falkor" for Falkor CPU. llvm-svn: 313998 --- diff --git a/llvm/lib/Support/Host.cpp b/llvm/lib/Support/Host.cpp index ab97592..e315e91 100644 --- a/llvm/lib/Support/Host.cpp +++ b/llvm/lib/Support/Host.cpp @@ -211,6 +211,7 @@ StringRef sys::detail::getHostCPUNameForARM( .Case("0x211", "kryo") .Case("0x800", "cortex-a73") .Case("0x801", "cortex-a73") + .Case("0xc00", "falkor") .Default("generic"); return "generic"; diff --git a/llvm/unittests/Support/Host.cpp b/llvm/unittests/Support/Host.cpp index 3dabe97..2486d5f 100644 --- a/llvm/unittests/Support/Host.cpp +++ b/llvm/unittests/Support/Host.cpp @@ -111,6 +111,9 @@ TEST(getLinuxHostCPUName, AArch64) { EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x51\n" "CPU part : 0x801"), "cortex-a73"); + EXPECT_EQ(sys::detail::getHostCPUNameForARM("CPU implementer : 0x51\n" + "CPU part : 0xc00"), + "falkor"); // MSM8992/4 weirdness StringRef MSM8992ProcCpuInfo = R"(