On Tue, Nov 10, 2015 at 1:39 PM, Michael Meissner <meiss...@linux.vnet.ibm.com> wrote: > This patch adds support for the MADDLD instruciton, which is a fused > multiply/add instruction for integers. At this time, it is for 64-bit > multiplies only. Eventually, we will restructure 128-bit multiply so that we > can use the 64x64 + 64 high bit varients. > > I have bootstrapped a compiler with this change in and there were no > regressions. Is it ok to apply to the trunk? > > [gcc] > 2015-11-10 Michael Meissner <meiss...@linux.vnet.ibm.com> > > * config/rs6000/rs6000.h (TARGET_MADDLD): Add support for the ISA > 3.0 integer multiply-add instruction. > * config/rs6000/rs6000.md (<u>mul<mode><dmode>3): Likewise. > > [gcc/testsuite] > 2015-11-10 Michael Meissner <meiss...@linux.vnet.ibm.com> > > * gcc.target/powerpc/maddld.c: New test.
Okay. Thanks, David