This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Another fix to the misaligned store vectorizer patch
- From: Revital1 Eres <ERES at il dot ibm dot com>
- To: Uros Bizjak <ubizjak at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Ira Rosen <IRAR at il dot ibm dot com>
- Date: Thu, 5 Nov 2009 11:17:57 +0200
- Subject: Re: [PATCH] Another fix to the misaligned store vectorizer patch
- References: <5787cf470911050022p7f80800fg9a23673e9bf6c1c5@mail.gmail.com>
Hello Uros,
>
> It looks that this patch again caused a runtime regressed in test_fpu,
see [1].
>
> [1] http://gcc.opensuse.org/c+
+bench/polyhedron/polyhedron-summary.txt-2-0.html
It looks like the patch retrieves the results to be as before
the misaligned store vectorizer patch was committed (until 5/09), right?
(it's effect
can be seen between 2009-06-05 and 2009-06-06).
The latest submission which seems to give a speed-up (2009-10-27 and
2009-10-28) consider peeling for alignment also for loads; but as was
mentioned in the submission email it might hurt targets that does not
support misalign stores.
Anyway, I am now working on a patch to change that
based on cost model but that would be considered only for stage 1.
Thanks,
Revital
>
> Uros.