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