Fix stmt updating in PRE
Richard Guenther
richard.guenther@gmail.com
Sat Apr 11 15:49:00 GMT 2009
On Sat, Apr 11, 2009 at 2:14 PM, Jan Hubicka <hubicka@ucw.cz> wrote:
> Hi,
> on pretty-ipa we commonly segfault on C++ code because of the following
> bug. I am re-testing on mainline and will commit as obvious if it
> succeeds.
Doh.
> Honza
> * tree-ssa-pre.c (elliminate): Fix call of update_stmt.
eliminate
Thanks,
Richard.
> Index: tree-ssa-pre.c
> ===================================================================
> --- tree-ssa-pre.c (revision 145956)
> +++ tree-ssa-pre.c (working copy)
> @@ -4209,7 +4209,7 @@
> && single_imm_use (lhs, &use_p, &use_stmt))
> {
> SET_USE (use_p, gimple_assign_rhs1 (stmt));
> - update_stmt (stmt);
> + update_stmt (use_stmt);
> }
>
> /* If this is a store or a now unused copy, remove it. */
>
More information about the Gcc-patches
mailing list