diff options
Diffstat (limited to 'gcc/sched-rgn.c')
-rw-r--r-- | gcc/sched-rgn.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 3c67fcc..ea8dd5c 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -3507,8 +3507,7 @@ schedule_insns (void) haifa_sched_init (); sched_rgn_init (reload_completed); - bitmap_initialize (¬_in_df, 0); - bitmap_clear (¬_in_df); + bitmap_initialize (¬_in_df, &bitmap_default_obstack); /* Schedule every region in the subroutine. */ for (rgn = 0; rgn < nr_regions; rgn++) @@ -3517,7 +3516,7 @@ schedule_insns (void) /* Clean up. */ sched_rgn_finish (); - bitmap_clear (¬_in_df); + bitmap_release (¬_in_df); haifa_sched_finish (); } |