Rename the tuning option and related functions to enable the Newton series for the...
authorEvandro Menezes <e.menezes@samsung.com>
Fri, 26 Feb 2016 23:41:53 +0000 (23:41 +0000)
committerEvandro Menezes <evandro@gcc.gnu.org>
Fri, 26 Feb 2016 23:41:53 +0000 (23:41 +0000)
commit0c30e0f3160716430de36f359cd120aa875dcb82
treefd190d707411a2a565e5dc493446708ec6eccf62
parent20ba5f3318378eb29b15674e2ef37c6c26a1d465
Rename the tuning option and related functions to enable the Newton series for the reciprocal square root to reflect its approximative characteristic.

gcc/
* config/aarch64/aarch64-protos.h (aarch64_emit_swrsqrt): Rename
function to "aarch64_emit_approx_rsqrt".
* config/aarch64/aarch64-tuning-flags.def: Rename tuning flag to
AARCH64_EXTRA_TUNE_APPROX_RSQRT.
* config/aarch64/aarch64.c (exynosm1_tunigs): Use new flag name.
(xgene1_tunings): Likewise.
(use_rsqrt_p): Likewise.
(aarch64_emit_swrsqrt): Use new function name.
* config/aarch64/aarch64-simd.md (aarch64_rsqrts_*): Likewise.
* config/aarch64/aarch64.opt (mlow-precision-recip-sqrt): Reword the
text explaining this option.
* doc/invoke.texi (-mlow-precision-recip-sqrt): Likewise.

From-SVN: r233772
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/aarch64-tuning-flags.def
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.opt
gcc/doc/invoke.texi