tree-ssa-forwprop.c (substitute_single_use_vars): Remove duplicate code.

* tree-ssa-forwprop.c (substitute_single_use_vars): Remove
	duplicate code.

From-SVN: r91316
This commit is contained in:
Kazu Hirata 2004-11-26 01:25:14 +00:00 committed by Kazu Hirata
parent 3e732ba0ee
commit fbafc26fb7
2 changed files with 9 additions and 11 deletions

View File

@ -1,3 +1,8 @@
2004-11-25 Kazu Hirata <kazu@cs.umass.edu>
* tree-ssa-forwprop.c (substitute_single_use_vars): Remove
duplicate code.
2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
* bitmap.h (BITMAP_XMALLOC): Use BITMAP_ALLOC and not

View File

@ -329,7 +329,6 @@ substitute_single_use_vars (varray_type *cond_worklist,
tree def = SSA_NAME_DEF_STMT (test_var);
dataflow_t df;
int j, num_uses, propagated_uses;
block_stmt_iterator bsi;
VARRAY_POP (vars_worklist);
@ -466,16 +465,10 @@ substitute_single_use_vars (varray_type *cond_worklist,
Unfortunately, we have to find the defining statement in
whatever block it might be in. */
if (num_uses && num_uses == propagated_uses)
for (bsi = bsi_start (bb_for_stmt (def));
!bsi_end_p (bsi);
bsi_next (&bsi))
{
if (def == bsi_stmt (bsi))
{
bsi_remove (&bsi);
break;
}
}
{
block_stmt_iterator bsi = bsi_for_stmt (def);
bsi_remove (&bsi);
}
}
}