[PATCH][ARM][3/7] Convert FP mnemonics to UAL | mul+add patterns

Ramana Radhakrishnan ramana.gcc@googlemail.com
Tue Sep 9 11:04:00 GMT 2014


On Tue, Aug 19, 2014 at 4:04 PM, Kyrill Tkachov <kyrylo.tkachov@arm.com> wrote:
> Hi all,
>
> This patch switches over the FP mul+add, mul+neg+add etc patterns. Mixing
> some of the mnemonics up is a danger but the ARM ARM has a handy section
> that maps each mnemonic to its UAL equivalent.
>
> Ok for trunk?
>
Ok this is the one I worried about the most and double checked - it
looks sane. Thanks.

regards
Ramana

> Thanks,
> Kyrill
>
> 2014-08-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
>
>     * config/arm/vfp.md (*mulsf3_vfp): Use UAL assembly syntax.
>     (*muldf3_vfp): Likewise.
>     (*mulsf3negsf_vfp): Likewise.
>     (*muldf3negdf_vfp): Likewise.
>     (*mulsf3addsf_vfp): Likewise.
>     (*muldf3adddf_vfp): Likewise.
>     (*mulsf3subsf_vfp): Likewise.
>     (*muldf3subdf_vfp): Likewise.
>     (*mulsf3negsfaddsf_vfp): Likewise.
>     (*fmuldf3negdfadddf_vfp): Likewise.
>     (*mulsf3negsfsubsf_vfp): Likewise.
>     (*muldf3negdfsubdf_vfp): Likewise.
>
> 2014-08-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
>
>     * gcc.target/arm/vfp-1.c: Updated expected assembly.



More information about the Gcc-patches mailing list