egcs/gcc ChangeLog cse.c df.c flow.c gcse.c ha ...

rth@gcc.gnu.org rth@gcc.gnu.org
Mon Jul 16 10:54:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	rth@gcc.gnu.org	2001-07-16 10:54:34

Modified files:
	gcc            : ChangeLog cse.c df.c flow.c gcse.c 
	                 hard-reg-set.h regclass.c sched-deps.c 

Log message:
	* hard-reg-set.h (regs_invalidated_by_call): Declare.
	* regclass.c (regs_invalidated_by_call): Move from cse.c.
	(init_reg_sets_1): Move initialization from cse_main.
	* cse.c (regs_invalidated_by_call): Move to regclass.c.
	(cse_main): Move its initialization also.
	* df.c (df_insn_refs_record): Use regs_invalidated_by_call.
	* flow.c (propagate_one_insn): Likewise.
	* gcse.c (compute_hash_table): Likewise.
	(compute_kill_rd, compute_store_table): Likewise.
	* sched-deps.c (sched_analyze_1): Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.10674&r2=1.10675
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cse.c.diff?cvsroot=gcc&r1=1.189&r2=1.190
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/df.c.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/flow.c.diff?cvsroot=gcc&r1=1.426&r2=1.427
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/gcse.c.diff?cvsroot=gcc&r1=1.135&r2=1.136
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/hard-reg-set.h.diff?cvsroot=gcc&r1=1.10&r2=1.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/regclass.c.diff?cvsroot=gcc&r1=1.121&r2=1.122
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/sched-deps.c.diff?cvsroot=gcc&r1=1.16&r2=1.17



More information about the Gcc-cvs mailing list