aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorEvandro Menezes <e.menezes@samsung.com>2016-02-23 20:21:23 +0000
committerEvandro Menezes <evandro@gcc.gnu.org>2016-02-23 20:21:23 +0000
commit220ab1cced23295cb3f090865117edeb52d39416 (patch)
tree09f1bd4a8856a1fc2f4b206c3b8999330d8e1b62 /gcc
parentbe9967e87760437b5106836e4e308313cfaa310f (diff)
downloadgcc-220ab1cced23295cb3f090865117edeb52d39416.zip
gcc-220ab1cced23295cb3f090865117edeb52d39416.tar.gz
gcc-220ab1cced23295cb3f090865117edeb52d39416.tar.bz2
aarch64.c (exynosm1_tunings): Enable the Newton series for reciprocal square root in Exynos M1.
* gcc/config/aarch64/aarch64.c (exynosm1_tunings): Enable the Newton series for reciprocal square root in Exynos M1. From-SVN: r233646
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3c629ef..22dd022 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-02-23 Evandro Menezes <e.menezes@samsung.com>
+
+ * config/aarch64/aarch64.c (exynosm1_tunings): Enable the Newton
+ series for reciprocal square root in Exynos M1.
+
2016-02-23 Martin Sebor <msebor@redhat.com>
PR c/69759
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index 923a4b3..dc3dfea 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -538,7 +538,7 @@ static const struct tune_params exynosm1_tunings =
48, /* max_case_values. */
64, /* cache_line_size. */
tune_params::AUTOPREFETCHER_OFF, /* autoprefetcher_model. */
- (AARCH64_EXTRA_TUNE_NONE) /* tune_flags. */
+ (AARCH64_EXTRA_TUNE_RECIP_SQRT) /* tune_flags. */
};
static const struct tune_params thunderx_tunings =