On 14/09/12 18:05, Ian Bolton wrote:
> The following standard pattern names were implemented by simply
> renaming some existing patterns:
> 
> * fnma
> * fms
> * fnms
> 
> I have added an extra pattern for when we don't care about
> signed zero, so we can do "-fma (a,b,c)" more efficiently.
> 
> Regression testing all passed.
>  
> OK to commit?
> 
> Cheers,
> Ian
> 
> 
> 2012-09-14  Ian Bolton  <ian.bol...@arm.com>
> 
> gcc/
>       * config/aarch64/aarch64.md (fmsub<mode>4): Renamed
>       to fnma<mode>4.
>       * config/aarch64/aarch64.md (fnmsub<mode>4): Renamed
>       to fms<mode>4.
>       * config/aarch64/aarch64.md (fnmadd<mode>4): Renamed
>       to fnms<mode>4.
>       * config/aarch64/aarch64.md (*fnmadd<mode>4): New pattern.
> 
> testsuite/
>       * gcc.target/aarch64/fmadd.c: Added extra tests.
>       * gcc.target/aarch64/fnmadd-fastmath.c: New test.
> 

OK.

R.

Reply via email to