This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ping2 [patch] Autovectorization loop versioning for data alignment
- From: Dorit Naishlos <DORIT at il dot ibm dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Keith Besaw <kbesaw at us dot ibm dot com>, Ira Rosen <IRAR at il dot ibm dot com>
- Date: Sun, 28 Aug 2005 17:00:13 +0300
- Subject: Re: ping2 [patch] Autovectorization loop versioning for data alignment
This bit in the patch should fix PR23350:
+ /* Often peeling for alignment will require peeling for loop-bound,
which in
+ turn requires that we know how to adjust the loop ivs after the loop.
*/
+ if (!vect_can_advance_ivs_p (loop_vinfo))
+ do_peeling = false;
We're also waiting on this patch to synch up the branch with mainline.
thanks,
dorit
Keith Besaw/Rochester/IBM wrote on 24/08/2005 01:34:19:
> Pinging again the resubmission of my patch from 7/27/05 on
> loop versioning for data alignment.
>
> http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01786.html
>
> It's the last vectorizer item we were trying to incorporate into 4.1.
>
> Thanks, Keith