This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix PR tree-optimization / 31946 :
- From: "Ramana Radhakrishnan" <ramana dot r at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: "Dorit Nuzman" <dorit at il dot ibm dot com>
- Date: Fri, 3 Aug 2007 09:50:13 +0530
- Subject: Re: Fix PR tree-optimization / 31946 :
- References: <67ea2eb0708021316k1c955cc4ud4afc258d4811030@mail.gmail.com>
Hi,
>
> I am currently testing this patch to fix PR 31946 for less stricter
> peeling-for-alignment. It fixes the peeling limits for the testcases
> mentioned in the PR. I am bootstrapping on an x86-32 box currently and
> running the regression suite.
The patch broke bootstrap for fortran. I've tested an updated patch
that fixes that . However the testsuite needs to be fixed for the
fallout with this patch as it allows for vectorization with different
peeling limits for the testcases mentioned in the PR .
I'll submit a complete patch once I have worked through the test fails
but that will have to be much later this the evening.
cheers
Raman
>
>
> cheers
> Ramana
>
>
> --
> Ramana Radhakrishnan
>
> :ADDPATCH autovect: PR tree-optimization/31946
>
> 2007-08-03 Ramana Radhakrishnan <ramana.r@gmail.com>
>
> PR tree-optimization/31946
> * tree-vect-analyze.c (return_peeling_factor_for_data_reference):
> New. Refactor code for calculation of peeling factor for a data
> reference.
> (vect_enhance_data_refs_alignment): Refactor
> calculation of peeling factor. Peel by data reference that allows
> for the maximum peeling factor.
>
>
--
Ramana Radhakrishnan