: return gen_aarch64_rsqrts_v4sf3;
> -default: gcc_unreachable ();
> +default: gcc_unreachable ();
>}
> }
You'll find these two hunks hit a merge conflict on trunk after Jiong's
recent changes to these pattern names. Just be careful when applying the
patch.
The pat
ccordingly, yes?
+This is only relevant if @option{-ffast-math} enables the square root
+approximation.
+
@item -march=@var{name}
@opindex march
Specify the name of the target architecture and, optionally, one or
Thank you,
--
Evandro Menezes
>From 5c5c07f38cb06507fe997a890dfc5bae
On Fri, May 27, 2016 at 05:57:26PM -0500, Evandro Menezes wrote:
> 2016-04-04 Evandro Menezes
> Wilco Dijkstra
>
> gcc/
> * config/aarch64/aarch64-protos.h
> (aarch64_emit_approx_rsqrt): Replace with new function
> "aarch64_emit_approx_sqrt".
> (cpu_approx_
e results of these approximations are not accurate, I prefer to
let the user decide which of them may be relaxed. Again, I lean towards
the way done for RS6000.
Thank you,
--
Evandro Menezes
>From 42e1a3d1289ba3951d3b9a7fd523422b6c0e56c8 Mon Sep 17 00:00:00 2001
From: Evandro Menezes
Da
On Wed, Apr 27, 2016 at 04:15:45PM -0500, Evandro Menezes wrote:
>gcc/
> * config/aarch64/aarch64-protos.h
> (aarch64_emit_approx_rsqrt): Replace with new function
> "aarch64_emit_approx_sqrt".
> (tune_params): New member "approx_sqrt_modes".
> * config/a
7 00:00:00 2001
From: Evandro Menezes
Date: Mon, 4 Apr 2016 11:23:29 -0500
Subject: [PATCH 2/3] [AArch64] Emit square root using the Newton series
2016-04-04 Evandro Menezes
Wilco Dijkstra
gcc/
* config/aarch64/aarch64-protos.h
(aarch64_emit_approx_rsqrt): Replace w