Commit a398224a by Nathan Froyd Committed by Nathan Froyd

basic-block.h (alloc_aux_for_block, [...]): Delete.

	* basic-block.h (alloc_aux_for_block, alloc_aux_for_edge): Delete.
	* cfg.c (alloc_aux_for_block, alloc_aux_for_edge): Make static.
	(alloc_aux_for_blocks, clear_aux_for_blocks): Use FOR_ALL_BB.

From-SVN: r163066
parent cefce34c
2010-08-10 Nathan Froyd <froydnj@codesourcery.com> 2010-08-10 Nathan Froyd <froydnj@codesourcery.com>
* basic-block.h (alloc_aux_for_block, alloc_aux_for_edge): Delete.
* cfg.c (alloc_aux_for_block, alloc_aux_for_edge): Make static.
(alloc_aux_for_blocks, clear_aux_for_blocks): Use FOR_ALL_BB.
2010-08-10 Nathan Froyd <froydnj@codesourcery.com>
* dwarf2out.c (struct die_struct): Move die_tag to the end. * dwarf2out.c (struct die_struct): Move die_tag to the end.
2010-08-09 Sofiane Naci <sofiane.naci@arm.com> 2010-08-09 Sofiane Naci <sofiane.naci@arm.com>
......
...@@ -783,11 +783,9 @@ extern void link_block (basic_block, basic_block); ...@@ -783,11 +783,9 @@ extern void link_block (basic_block, basic_block);
extern void unlink_block (basic_block); extern void unlink_block (basic_block);
extern void compact_blocks (void); extern void compact_blocks (void);
extern basic_block alloc_block (void); extern basic_block alloc_block (void);
extern void alloc_aux_for_block (basic_block, int);
extern void alloc_aux_for_blocks (int); extern void alloc_aux_for_blocks (int);
extern void clear_aux_for_blocks (void); extern void clear_aux_for_blocks (void);
extern void free_aux_for_blocks (void); extern void free_aux_for_blocks (void);
extern void alloc_aux_for_edge (edge, int);
extern void alloc_aux_for_edges (int); extern void alloc_aux_for_edges (int);
extern void clear_aux_for_edges (void); extern void clear_aux_for_edges (void);
extern void free_aux_for_edges (void); extern void free_aux_for_edges (void);
......
...@@ -735,7 +735,7 @@ static void *first_edge_aux_obj = 0; ...@@ -735,7 +735,7 @@ static void *first_edge_aux_obj = 0;
/* Allocate a memory block of SIZE as BB->aux. The obstack must /* Allocate a memory block of SIZE as BB->aux. The obstack must
be first initialized by alloc_aux_for_blocks. */ be first initialized by alloc_aux_for_blocks. */
void static void
alloc_aux_for_block (basic_block bb, int size) alloc_aux_for_block (basic_block bb, int size)
{ {
/* Verify that aux field is clear. */ /* Verify that aux field is clear. */
...@@ -766,7 +766,7 @@ alloc_aux_for_blocks (int size) ...@@ -766,7 +766,7 @@ alloc_aux_for_blocks (int size)
{ {
basic_block bb; basic_block bb;
FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) FOR_ALL_BB (bb)
alloc_aux_for_block (bb, size); alloc_aux_for_block (bb, size);
} }
} }
...@@ -778,7 +778,7 @@ clear_aux_for_blocks (void) ...@@ -778,7 +778,7 @@ clear_aux_for_blocks (void)
{ {
basic_block bb; basic_block bb;
FOR_BB_BETWEEN (bb, ENTRY_BLOCK_PTR, NULL, next_bb) FOR_ALL_BB (bb)
bb->aux = NULL; bb->aux = NULL;
} }
...@@ -798,7 +798,7 @@ free_aux_for_blocks (void) ...@@ -798,7 +798,7 @@ free_aux_for_blocks (void)
/* Allocate a memory edge of SIZE as BB->aux. The obstack must /* Allocate a memory edge of SIZE as BB->aux. The obstack must
be first initialized by alloc_aux_for_edges. */ be first initialized by alloc_aux_for_edges. */
void static void
alloc_aux_for_edge (edge e, int size) alloc_aux_for_edge (edge e, int size)
{ {
/* Verify that aux field is clear. */ /* Verify that aux field is clear. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment