Dear All, Please let me know the patch is OK for trunk ? Thank You, Amol Pise On 1/21/13, amol pise <amolpise15@xxxxxxxxx> wrote: > Dear All, > > I am working on Cortex-A15 using latest GCC toolchain. > As we know that VFPv4 and SIMDv2 are the Cortex-A15 CPU Features, > so, compared to VFPv3/ SIMDv1, in VFPv4/SIMDv2 has following > additional instruction support > * VFMA, VFMS - Fused multiply accumulate, Fused multiply subtract. > * VFNMA, VFNMS - Fused multiply accumulate with negation, Fused > multiply subtract with negation. > > To check whether these instructions are generated or not. I took the > GCC-4.8 branch (snapshot) from FSF. > > I noticed there are following testcases available for VFMA, VFMS > instructions > * gcc/testsuite/gcc.target/arm/neon-vfma-1.c > * gcc/testsuite/gcc.target/arm/neon-vfms-1.c > > But for the VFNMA, VFNMS instructions there are no test case > available. So I have created the patch to test these instruction. > Please find the attached patch > > I have tested these instruction with GCC and these instructions are > generated. > Please review and marge this test support patch in gcc main trunk. > > Thank You, > Amol Pise >