gcc/gcc ChangeLog genautomata.c

vmakarov@gcc.gnu.org vmakarov@gcc.gnu.org
Fri Dec 20 10:04:00 GMT 2002


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	itanium-sched-branch
Changes by:	vmakarov@gcc.gnu.org	2002-12-20 10:04:40

Modified files:
	gcc            : ChangeLog genautomata.c 

Log message:
	2002-12-20  Jan Hubicka  <jH@suse.cz>
	Vladimir Makarov  <vmakarov@redhat.com>
	
	* genautomata.c (unit_decl): Add new members `min_occ_cycle_num'
	and `in_set_p'.
	(gen_cpu_unit): Initialize the new members.
	(process_regexp_cycles): Calculate minimal finish cycle too.  Set
	up `min_occ_cycle_num'.
	(evaluate_max_reserv_cycles): Change the function call.
	(CLEAR_BIT): New macro.
	(states_union, state_shift): Use the mask.
	(initiate_excl_sets, form_reserv_sets_list): Set up `in_set_p'.
	(form_reservs_matter): New function.
	(make_automaton): Call the function and use the mask.
	(estimate_one_automaton_bound): Take `min_occ_cycle_num' into
	account.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.15391.2.24&r2=1.15391.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/genautomata.c.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.24.8.6&r2=1.24.8.7



More information about the Gcc-cvs mailing list