This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc basic-block.h cfgbuild.c flow.c tree-c ...
- From: steven at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 2 Feb 2004 14:55:16 -0000
- Subject: gcc/gcc basic-block.h cfgbuild.c flow.c tree-c ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: steven@gcc.gnu.org 2004-02-02 14:55:16
Modified files:
gcc : basic-block.h cfgbuild.c flow.c tree-cfg.c
tree-dfa.c tree-ssa-ccp.c tree-ssa-dom.c
tree-ssa-operands.c varray.c
Log message:
* varray.c (struct elements): Make varray_heads for edges
and basic blocks garbage collectable.
* tree-ssa-dom.c (tree_ssa_dominator_optimize): Don't free
redirection_edges, just clear it.
(redirection_edges): Add GTY marker.
* tree-ssa-ccp.c (cfg_blocks): Likewise.
* basic-block.h (basic_block_info): Likewise.
* tree-cfg.c (label_to_block_map): Likewise.
(delete_tree_cfg): Clear basic_block_info.
* cfgbuild.c (find_basic_blocks): Likewise.
* flow.c (free_basic_block_vars): Likewise.
* tree-ssa-operands.c (finalize_ssa_vdefs): Clear build_vdefs.
(finalize_ssa_vuses): Clear build_vuses.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/basic-block.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.153.2.44&r2=1.153.2.45
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfgbuild.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.25.2.12&r2=1.25.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/flow.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.534.2.22&r2=1.534.2.23
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-cfg.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.262&r2=1.1.4.263
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-dfa.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.4.214&r2=1.1.4.215
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-ccp.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.134&r2=1.1.2.135
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dom.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.120&r2=1.1.2.121
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-operands.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.7&r2=1.1.2.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/varray.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.15.2.9&r2=1.15.2.10