diff options
Diffstat (limited to 'gcc/cfgloop.c')
-rw-r--r-- | gcc/cfgloop.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/cfgloop.c b/gcc/cfgloop.c index 91e8800..73f79ef 100644 --- a/gcc/cfgloop.c +++ b/gcc/cfgloop.c @@ -331,9 +331,9 @@ flow_loop_tree_node_remove (struct loop *loop) struct loop * alloc_loop (void) { - struct loop *loop = ggc_alloc_cleared_loop (); + struct loop *loop = ggc_cleared_alloc<struct loop> (); - loop->exits = ggc_alloc_cleared_loop_exit (); + loop->exits = ggc_cleared_alloc<loop_exit> (); loop->exits->next = loop->exits->prev = loop->exits; loop->can_be_parallel = false; loop->nb_iterations_upper_bound = 0; @@ -415,7 +415,7 @@ flow_loops_find (struct loops *loops) if (!loops) { - loops = ggc_alloc_cleared_loops (); + loops = ggc_cleared_alloc<struct loops> (); init_loops_structure (cfun, loops, 1); } @@ -1029,7 +1029,7 @@ rescan_loop_exit (edge e, bool new_edge, bool removed) aloop != cloop; aloop = loop_outer (aloop)) { - exit = ggc_alloc_loop_exit (); + exit = ggc_alloc<loop_exit> (); exit->e = e; exit->next = aloop->exits->next; |