This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, i386] Enable -mprefer-avx128 by default for Bulldozer
- From: Jakub Jelinek <jakub at redhat dot com>
- To: "Fang, Changpeng" <Changpeng dot Fang at amd dot com>
- Cc: Uros Bizjak <ubizjak at gmail dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "hubicka at ucw dot cz" <hubicka at ucw dot cz>, "rguenther at suse dot de" <rguenther at suse dot de>
- Date: Thu, 23 Jun 2011 22:47:42 +0200
- Subject: Re: [PATCH, i386] Enable -mprefer-avx128 by default for Bulldozer
- References: <D4C76825A6780047854A11E93CDE84D005980DC70C@SAUSEXMBP01.amd.com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Thu, Jun 23, 2011 at 03:41:01PM -0500, Fang, Changpeng wrote:
> This patch enables 128-bit avx instruction generation for the auto-vectorizer for AMD bulldozer
> machines. This enablement gives additional ~3% improvement on polyhedron 2005 and cpu2006
> floating point programs.
>
> The patch passed bootstrapping on a x86_64-unknown-linux-gnu system with Bulldozer cores.
>
> Is it OK to commit to trunk and backport to 4.6 branch?
For 4.6 branch, if it is approved for trunk, please wait after 4.6.1 is
released.
Jakub