aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2016-02-16 16:04:42 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2016-02-16 16:04:42 +0000
commit7c175186bc2ed953eb6b72336fde6607fee5fbaf (patch)
treeb5eef9e80540109b9c80b8b3148c368a1507ea3a
parent1a33079e170834f17a8c923037bb07c4d1fe8660 (diff)
downloadgcc-7c175186bc2ed953eb6b72336fde6607fee5fbaf.zip
gcc-7c175186bc2ed953eb6b72336fde6607fee5fbaf.tar.gz
gcc-7c175186bc2ed953eb6b72336fde6607fee5fbaf.tar.bz2
[AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_SQRT from Cortex-A57 tuning
gcc/ * config/aarch64/aarch64.c (cortexa57_tunings): Remove AARCH64_EXTRA_TUNE_RECIP_SQRT. From-SVN: r233463
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5249488..0689226 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
+ * config/aarch64/aarch64.c (cortexa57_tunings): Remove
+ AARCH64_EXTRA_TUNE_RECIP_SQRT.
+
+2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
+
* config/aarch64/aarch64.c (use_rsqrt_p): Always use software
reciprocal sqrt for -mlow-precision-recip-sqrt.
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index f1e8d42..df7023f 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -489,8 +489,7 @@ static const struct tune_params cortexa57_tunings =
0, /* max_case_values. */
0, /* cache_line_size. */
tune_params::AUTOPREFETCHER_WEAK, /* autoprefetcher_model. */
- (AARCH64_EXTRA_TUNE_RENAME_FMA_REGS
- | AARCH64_EXTRA_TUNE_RECIP_SQRT) /* tune_flags. */
+ (AARCH64_EXTRA_TUNE_RENAME_FMA_REGS) /* tune_flags. */
};
static const struct tune_params cortexa72_tunings =