diff options
author | MinSeong Kim <min.s.kim@samsung.com> | 2016-01-05 12:53:24 +0000 |
---|---|---|
committer | MinSeong Kim <min.s.kim@samsung.com> | 2016-01-05 12:53:24 +0000 |
commit | 50d9c156ddca8e6dcc8abeb91d3f429ab7fe0078 (patch) | |
tree | fa2d397423536c84fc18c17ea8c6e22f1ac083c2 /clang/lib/Basic/Targets.cpp | |
parent | a7385ebf78eeaf0206bf0a6ac2252e219c308a01 (diff) | |
download | bcm5719-llvm-50d9c156ddca8e6dcc8abeb91d3f429ab7fe0078.tar.gz bcm5719-llvm-50d9c156ddca8e6dcc8abeb91d3f429ab7fe0078.zip |
[AArch64] Teaches clang about Samsung Exynos-M1
Adds core tuning support for new Samsung Exynos-M1 core (ARMv8-A).
Differential Revision: http://reviews.llvm.org/D15664
llvm-svn: 256829
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index b36fddd0565..9ce525709cf 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -5316,7 +5316,8 @@ public: bool setCPU(const std::string &Name) override { bool CPUKnown = llvm::StringSwitch<bool>(Name) .Case("generic", true) - .Cases("cortex-a53", "cortex-a57", "cortex-a72", "cortex-a35", true) + .Cases("cortex-a53", "cortex-a57", "cortex-a72", + "cortex-a35", "exynos-m1", true) .Case("cyclone", true) .Default(false); return CPUKnown; |