On Tue, May 24, 2016 at 09:23:48AM +0100, Jiong Wang wrote:
> These intrinsics were implemented before the instruction pattern
> "aarch64_rsqrte<mode>" added, that these intrinsics were implemented through
> inline assembly.
> 
> This mirgrate the implementation to builtin.
> 
> gcc/
> 2016-05-23  Jiong Wang <jiong.w...@arm.com>
> 
>         * config/aarch64/aarch64-builtins.def (rsqrte): New builtins
> for modes
>         VALLF.
>         * config/aarch64/aarch64-simd.md (aarch64_rsqrte_<mode>2):
> Rename to
> "aarch64_rsqrte<mode>".
>         * config/aarch64/aarch64.c (get_rsqrte_type): Update gen* name.
>         * config/aarch64/arm_neon.h (vrsqrts_f32): Remove inline
> assembly.  Use
> builtin.
>         (vrsqrted_f64): Likewise.
>         (vrsqrte_f32): Likewise.
>         (vrsqrteq_f32): Likewise.
>         (vrsqrteq_f64): Likewise.

This ChangeLog is not in the correct form. 

It looks like you are missing vrsqrte_f64, could you please add that?

Thanks,
James

Reply via email to