gcc/gcc ChangeLog.tree-ssa basic-block.h cfgrt ...

rth@gcc.gnu.org rth@gcc.gnu.org
Sun Nov 9 09:51:00 GMT 2003


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	tree-ssa-20020619-branch
Changes by:	rth@gcc.gnu.org	2003-11-09 09:51:15

Modified files:
	gcc            : ChangeLog.tree-ssa basic-block.h cfgrtl.c 
	                 gcse.c profile.c rtlanal.c tree-cfg.c 

Log message:
	* basic-block.h (struct edge_def): Turn insns into a union.
	* cfgrtl.c (insert_insn_on_edge): Update to match.
	(commit_one_edge_insertion, commit_edge_insertions): Likewise.
	(commit_edge_insertions_watch_calls): Likewise.
	* gcse.c (reg_killed_on_edge, bypass_block): Likewise.
	* profile.c (instrument_edges): Likewise.
	* rtlanal.c (hoist_insn_to_edge): Likewise.
	* tree-cfg.c (PENDING_STMT): Likewise.
	(SET_PENDING_STMT): Remove.
	(bsi_commit_edge_inserts): Update to match.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.tree-ssa.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.832&r2=1.1.2.833
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.33&r2=1.153.2.34
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cfgrtl.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.57.2.16&r2=1.57.2.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcse.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.205.2.25&r2=1.205.2.26
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/profile.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.93.2.22&r2=1.93.2.23
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/rtlanal.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.135.2.16&r2=1.135.2.17
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.200&r2=1.1.4.201



More information about the Gcc-cvs mailing list