This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog Makefile.in tree-optimize.c ...
- From: dberlin at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 17 Jul 2002 14:06:24 -0000
- Subject: gcc/gcc ChangeLog Makefile.in tree-optimize.c ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: dberlin@gcc.gnu.org 2002-07-17 07:06:24
Modified files:
gcc : ChangeLog Makefile.in tree-optimize.c
tree-simple.h c-simplify.c toplev.c flags.h
gengtype.c
gcc/cp : Make-lang.in ChangeLog
Added files:
gcc : tree-alias-steen.c tree-alias-steen.h
tree-alias-type.c tree-alias-type.h
tree-alias-ecr.c tree-alias-ecr.h
disjoint-set.c disjoint-set.h
Log message:
2002-07-17 Daniel Berlin <dberlin@dberlin.org>
* tree-alias-ecr.c: New file. Equivalence Class Representation.
* tree-alias-steen.c: New file. Steengaard Alias Analysis.
* disjoint-set.c: New file. Disjoint set data structure.
* tree-alias-type.c: New file. Alias types.
* c-simplify.c (create_tmp_alias_var): New function, like
create_tmp_var, but doesn't add it to the current binding.
* tree-simple.h: Prototype for create_tmp_alias_var.
* tree-optimize.c (build_tree_ssa): Create alias variables, if
requested.
* flags.h: Add flag_tree_points_to.
* toplev.c: Ditto.
* gengtype.c (open_base_files): Add disjoint-set.h,
tree-alias-ecr.h, tree-alias-type.h, tree-flow.h.
* Makefile.in (C_AND_OBJC_OBJS): Add disjoint-set.o,
tree-alias-ecr.o, tree-alias-type.o, tree-alias-steen.o.
(tree-alias-steen.o): Add dependencies.
(tree-alias-ecr.o): Ditto.
(tree-alias-type.o): Ditto.
(disjoint-set.o): Ditto.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-steen.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-steen.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-type.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-type.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-ecr.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-alias-ecr.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/disjoint-set.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/disjoint-set.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.14646.2.10&r2=1.14646.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/Makefile.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.903.2.5&r2=1.903.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-optimize.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.2&r2=1.1.4.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-simple.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.2&r2=1.1.4.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/c-simplify.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.3&r2=1.1.4.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/toplev.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.654.2.3&r2=1.654.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flags.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.86.2.2&r2=1.86.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gengtype.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.7.4.2&r2=1.7.4.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/Make-lang.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.115.2.2&r2=1.115.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.2849.2.4&r2=1.2849.2.5