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