diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b583601845a..a3cb0f1087a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2011-05-23 David Li + + PR tree-optimization/48988 + * tree-ssa-uninit.c (convert_control_dep_chain_into_preds): + Initialize has_valid_pred for each pred chain. + 2011-05-23 Richard Guenther * gimple.c (gimple_types_compatible_p_1): Always compare type names. diff --git a/gcc/tree-ssa-uninit.c b/gcc/tree-ssa-uninit.c index 7ddce32a62f..c6da47b6cd9 100644 --- a/gcc/tree-ssa-uninit.c +++ b/gcc/tree-ssa-uninit.c @@ -358,6 +358,8 @@ convert_control_dep_chain_into_preds (VEC(edge, heap) **dep_chains, for (i = 0; i < num_chains; i++) { VEC(edge, heap) *one_cd_chain = dep_chains[i]; + + has_valid_pred = false; for (j = 0; j < VEC_length (edge, one_cd_chain); j++) { gimple cond_stmt;