This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [PATCH, AArch64] Implement fnma, fms and fnms standard patterns


OK for 4.7 as well?

> -----Original Message-----
> From: Richard Earnshaw
> Sent: 14 September 2012 18:18
> To: Ian Bolton
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH, AArch64] Implement fnma, fms and fnms standard
> patterns
> 
> 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.bolton@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.




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]