Ping. http://gcc.gnu.org/ml/gcc-patches/2012-11/msg02097.html
Thanks, Kyrill > -----Original Message----- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- > ow...@gcc.gnu.org] On Behalf Of Kyrylo Tkachov > Sent: 26 November 2012 14:40 > To: gcc-patches@gcc.gnu.org > Cc: Ramana Radhakrishnan; Richard Earnshaw > Subject: [PATCH][ARM] AArch32 vmaxnm, vminnm support > > Hi all, > This patch adds support for the AArch32 vmaxnm and vminnm VFP > instructions > in that can be used to implement the smax[sf,df]3 and smin[sf,df]3 RTL > patterns. > The patterns are only used by gcc when unsafe math optimisations are > turned > on. > Two new values for the type attribute are introduced: f_minmaxs and > f_minmaxd. > > New compilation tests are added. They pass and no regressions on > arm-none-eabi. > > Ok for trunk? > > Thanks, > Kyrill > > gcc/ChangeLog > > 2012-11-26 Kyrylo Tkachov <kyrylo.tkac...@arm.com> > > * config/arm/arm.md (f_minmaxs, f_minmaxd): New types. > * config/arm/vfp.md (smax<mode>3): New pattern. > (smin<mode>3): Likewise. > > > gcc/testsuite/ChangeLog > > 2012-11-26 Kyrylo Tkachov <kyrylo.tkac...@arm.com> > > * gcc.target/arm/vmaxnmdf.c: New test. > * gcc.target/arm/vmaxnmsf.c: Likewise. > * gcc.target/arm/vminnmsf.c: Likewise. > * gcc.target/arm/vminnmdf.c: Likewise.