egcs/gcc basic-block.h ChangeLog haifa-sched.c ...

rth@gcc.gnu.org rth@gcc.gnu.org
Mon Oct 18 15:20:00 GMT 1999


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	rth@sourceware.cygnus.com	99/10/18 15:20:27

Modified files:
	gcc            : basic-block.h ChangeLog haifa-sched.c flow.c 
	                 recog.c 

Log message:
	* basic-block.h (set_block_num): Declare.
	* flow.c (update_life_info): Don't call compute_bb_for_insn
	or free_basic_block_vars.
	* haifa-sched.c (remove_dependence): Conditionalize on HAVE_cc0.
	(insn_orig_block): Remove.
	(INSN_BLOCK): Remove.  Update all callers to use BLOCK_NUM.
	(schedule_block): Keep BLOCK_NUM up-to-date.
	(schedule_insns): Use compute_bb_for_insn.
	* recog.c (split_all_insns): Likewise.
	(peephole2_optimize): Likewise.



More information about the Gcc-cvs mailing list