neon.md
199 KB
-
Add support for vectorized fma. · 8b2ab9cb
2012-09-11 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * config/arm/neon.md (fma<VCVTF:mode>4): New pattern. (*fmsub<VCVTF:mode>4): Likewise. * doc/sourcebuild.texi (arm_neon_v2_ok, arm_neon_v2_hw): Document it. 2012-09-11 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * gcc.target/arm/neon-vfma-1.c: New testcase. * gcc.target/arm/neon-vfms-1.c: Likewise. * gcc.target/arm/neon-vmla-1.c: Update test to use int instead of float. * gcc.target/arm/neon-vmls-1.c: Likewise. * lib/target-supports.exp (add_options_for_arm_neonv2): New function. (check_effective_target_arm_neonv2_ok_nocache): Likewise. (check_effective_target_arm_neonv2_ok): Likewise. (check_effective_target_arm_neonv2_hw): Likewise. (check_effective_target_arm_neonv2): Likewise. Co-Authored-By: Matthew Gretton-Dann <matthew.gretton-dann@arm.com> From-SVN: r191180
Ramana Radhakrishnan committed