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.