gcc/gcc ChangeLog.profiling basic-block.h cfg. ...
hubicka@gcc.gnu.org
hubicka@gcc.gnu.org
Fri Sep 17 14:01:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-profiling-branch
Changes by: hubicka@gcc.gnu.org 2004-09-17 14:01:37
Modified files:
gcc : ChangeLog.profiling basic-block.h cfg.c
cfgcleanup.c tree-ssa-dom.c
tree-ssa-threadupdate.c
Log message:
* basic-block.h (update_bb_profile_after_threading): Declare.
* cfg.c (update_bb_profile_after_threading): Break out from ...
* cfgcleanup.c (try_forward_edges): ... here; use it.
* tree-ssa-dom.c (thread_across_edge): Use it.
* tree-ssa-threadupdate.c (create_block_for_threading): Zero out
profile of the new BB.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.profiling.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=1.1.2.59&r2=1.1.2.60
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/basic-block.h.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=1.153.2.46.2.10&r2=1.153.2.46.2.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfg.c.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=1.34.2.23.2.12&r2=1.34.2.23.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfgcleanup.c.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=1.62.2.21.2.11&r2=1.62.2.21.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-dom.c.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=1.1.2.135.2.13&r2=1.1.2.135.2.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-ssa-threadupdate.c.diff?cvsroot=gcc&only_with_tag=tree-profiling-branch&r1=2.4.2.2&r2=2.4.2.3
More information about the Gcc-cvs
mailing list