* tree-if-conv.c (clean_predicate_lists): Clean all basic blocks.
From-SVN: r91045
This commit is contained in:
parent
e0ddb4bd65
commit
eedfcb09b4
2 changed files with 12 additions and 6 deletions
|
@ -1,4 +1,8 @@
|
|||
2004-11-16 Devang Patel <dpatel@apple.com>
|
||||
2004-11-22 Devang Patel <dpatel@apple.com>
|
||||
|
||||
* tree-if-conv.c (clean_predicate_lists): Clean all basic blocks.
|
||||
|
||||
2004-11-22 Devang Patel <dpatel@apple.com>
|
||||
|
||||
* tree-if-conv.c (if_convertable_phi_p): Rename to ...
|
||||
(if_convertible_phi_p): ... new name.
|
||||
|
|
|
@ -657,11 +657,13 @@ add_to_dst_predicate_list (struct loop * loop, basic_block bb,
|
|||
static void
|
||||
clean_predicate_lists (struct loop *loop)
|
||||
{
|
||||
#ifdef ENABLE_CHECKING
|
||||
gcc_assert (loop->num_nodes == 2 || loop->num_nodes == 1);
|
||||
#endif
|
||||
loop->header->aux = NULL;
|
||||
loop->latch->aux = NULL;
|
||||
basic_block *bb;
|
||||
unsigned int i;
|
||||
bb = get_loop_body (loop);
|
||||
for (i = 0; i < loop->num_nodes; i++)
|
||||
bb[i]->aux = NULL;
|
||||
|
||||
free (bb);
|
||||
}
|
||||
|
||||
/* Basic block BB has two predecessors. Using predecessor's aux field, set
|
||||
|
|
Loading…
Add table
Reference in a new issue