summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/TargetParser.cpp
diff options
context:
space:
mode:
authorAlexandros Lamprineas <alexandros.lamprineas@arm.com>2015-07-17 15:49:32 +0000
committerAlexandros Lamprineas <alexandros.lamprineas@arm.com>2015-07-17 15:49:32 +0000
commit69718d242a1ac9b5433ae250186207aef9e4c0b7 (patch)
treee56ff43afae0882404ccb9c6241ebefbe24d62c3 /llvm/lib/Support/TargetParser.cpp
parent4a0d7bcaa7b400e3f125a1ac994a8792779f94a0 (diff)
downloadbcm5719-llvm-69718d242a1ac9b5433ae250186207aef9e4c0b7.tar.gz
bcm5719-llvm-69718d242a1ac9b5433ae250186207aef9e4c0b7.zip
Edited the CPUNames table of TargetParser
- Changed the default FPU of cortex-m4. - Removed "cortex-m4f" entry. Currently not supported. Change-Id: I73121e358aa9e7ba68eb001c2143df390ff2352a Phabricator: http://reviews.llvm.org/D11100 llvm-svn: 242528
Diffstat (limited to 'llvm/lib/Support/TargetParser.cpp')
-rw-r--r--llvm/lib/Support/TargetParser.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Support/TargetParser.cpp b/llvm/lib/Support/TargetParser.cpp
index e80e942af03..315e0f793ad 100644
--- a/llvm/lib/Support/TargetParser.cpp
+++ b/llvm/lib/Support/TargetParser.cpp
@@ -203,9 +203,7 @@ struct {
{ "cortex-r7", ARM::AK_ARMV7R, ARM::FK_VFPV3_D16_FP16, false },
{ "sc300", ARM::AK_ARMV7M, ARM::FK_NONE, false },
{ "cortex-m3", ARM::AK_ARMV7M, ARM::FK_NONE, true },
- { "cortex-m4", ARM::AK_ARMV7EM, ARM::FK_NONE, true },
- // FIXME cortex-m4f missing from ARM.td
- { "cortex-m4f", ARM::AK_ARMV7EM, ARM::FK_FPV4_SP_D16, false },
+ { "cortex-m4", ARM::AK_ARMV7EM, ARM::FK_FPV4_SP_D16, true },
{ "cortex-m7", ARM::AK_ARMV7EM, ARM::FK_FPV5_D16, false },
{ "cortex-a53", ARM::AK_ARMV8A, ARM::FK_CRYPTO_NEON_FP_ARMV8, true },
{ "cortex-a57", ARM::AK_ARMV8A, ARM::FK_CRYPTO_NEON_FP_ARMV8, false },
OpenPOWER on IntegriCloud