gcc/gcc ChangeLog.autovect Makefile.in tree-ch ...
dberlin@gcc.gnu.org
dberlin@gcc.gnu.org
Wed Dec 15 18:26:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: autovect-branch
Changes by: dberlin@gcc.gnu.org 2004-12-15 18:26:18
Modified files:
gcc : ChangeLog.autovect Makefile.in tree-chrec.c
tree-chrec.h tree-data-ref.c
Added files:
gcc/testsuite/gcc.dg/tree-ssa: ltrans-8.c
Log message:
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.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.autovect.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=1.1.2.10&r2=1.1.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/Makefile.in.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=1.1419.2.2&r2=1.1419.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-chrec.c.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=2.11.4.1&r2=2.11.4.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-chrec.h.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=2.5.4.1&r2=2.5.4.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-data-ref.c.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=2.15.4.3&r2=2.15.4.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gcc.dg/tree-ssa/ltrans-8.c.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=NONE&r2=1.1.2.1
More information about the Gcc-cvs
mailing list