toplev.c (rest_of_compilation): Account for time in optimize_mode_switching.
* toplev.c (rest_of_compilation): Account for time in optimize_mode_switching. From-SVN: r32232
This commit is contained in:
parent
e4884e958b
commit
9772621610
2 changed files with 9 additions and 6 deletions
|
@ -1,5 +1,8 @@
|
|||
Mon Feb 28 07:03:27 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
|
||||
|
||||
* toplev.c (rest_of_compilation): Account for time in
|
||||
optimize_mode_switching.
|
||||
|
||||
* jump.c (jump_optimize_1): Don't call delete_barrier_successors
|
||||
if only marking labels.
|
||||
|
||||
|
|
12
gcc/toplev.c
12
gcc/toplev.c
|
@ -3315,8 +3315,8 @@ rest_of_compilation (decl)
|
|||
|
||||
TIMEVAR (combine_time,
|
||||
{
|
||||
rebuild_jump_labels_after_combine =
|
||||
combine_instructions (insns, max_reg_num ());
|
||||
rebuild_jump_labels_after_combine
|
||||
= combine_instructions (insns, max_reg_num ());
|
||||
});
|
||||
|
||||
/* Combining insns may have turned an indirect jump into a
|
||||
|
@ -3361,15 +3361,15 @@ rest_of_compilation (decl)
|
|||
ggc_collect ();
|
||||
}
|
||||
|
||||
/* Print function header into sched dump now
|
||||
because doing the sched analysis makes some of the dump. */
|
||||
|
||||
if (optimize && n_basic_blocks)
|
||||
{
|
||||
optimize_mode_switching (NULL_PTR);
|
||||
TIMEVAR (gcse_time, optimize_mode_switching (NULL_PTR));
|
||||
}
|
||||
|
||||
#ifdef INSN_SCHEDULING
|
||||
|
||||
/* Print function header into sched dump now
|
||||
because doing the sched analysis makes some of the dump. */
|
||||
if (optimize > 0 && flag_schedule_insns)
|
||||
{
|
||||
if (sched_dump)
|
||||
|
|
Loading…
Add table
Reference in a new issue