http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46867
--- Comment #1 from Zdenek Sojka <zsojka at seznam dot cz> 2010-12-09 16:26:46 UTC --- RTL checking is needed to reproduce this: #ifdef ENABLE_RTL_CHECKING ... old_vl = simplify_replace_fn_rtx (old_vl, NULL_RTX, strip_pointer_flags, NULL); new_vl = simplify_replace_fn_rtx (new_vl, NULL_RTX, strip_pointer_flags, NULL); gcc_assert (rtx_equal_p (old_vl, new_vl)); ... #endif