Commit 5f013fd0 by Daniel Berlin Committed by Daniel Berlin

re PR tree-optimization/22280 (ICE in referenced_var_lookup while compiling ali.adb)

2005-07-02  Daniel Berlin  <dberlin@dberlin.org>

	Fix PR tree-optimization/22280

	* tree-sra.c (generate_element_init): Remove useless loop.

From-SVN: r101538
parent a194ef01
2005-07-02 Daniel Berlin <dberlin@dberlin.org>
Fix PR tree-optimization/22280
* tree-sra.c (generate_element_init): Remove useless loop.
2005-07-02 Richard Henderson <rth@redhat.com>
* config/alpha/alpha.c (alpha_legitimize_address): Check for
......
......@@ -1729,16 +1729,9 @@ generate_element_init (struct sra_elt *elt, tree init, tree *list_p)
if (ret && *list_p)
{
tree_stmt_iterator i;
size_t old, new, j;
old = num_referenced_vars;
for (i = tsi_start (*list_p); !tsi_end_p (i); tsi_next (&i))
find_new_referenced_vars (tsi_stmt_ptr (i));
new = num_referenced_vars;
for (j = old; j < new; ++j)
mark_sym_for_renaming (referenced_var (j));
}
return ret;
......
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