This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [autovect] Fix values passed to analyze_subscript_affine_affine
- From: Sebastian Pop <sebastian dot pop at cri dot ensmp dot fr>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 13 Jan 2005 16:02:32 +0100
- Subject: Re: [autovect] Fix values passed to analyze_subscript_affine_affine
- References: <20050113145353.GA30817@napoca.cri.ensmp.fr>
Sebastian Pop wrote:
> I have to see wheter this patch also applies to mainline.
>
Not yet. The change occurs only in the autovect-branch.
2004-12-15 Daniel Berlin <dberlin@dberlin.org>
* Makefile.in (tree-chrec.o): Add cfgloop.h
* tree-chrec.c: Add cfgloop.h, tree-flow.h.
(evolution_function_is_invariant_p): New function.
(evolution_function_is_affine_multivariate_p): Use
evolution_function_is_invariant_p instead of
evolution_function_is_constant_p.
* tree-chrec.h: Add prototype for
evolution_function_is_invariant_p.
(evolution_function_is_affine_p): Use
evolution_function_is_invariant_p.
* tree-data-ref.c (analyze_overlapping_iterations): chrecs that
are equal overlap on every iteration.