http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55124
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> 2012-12-03 14:42:46 UTC --- Ok, instead of rewriting this mess during stage3 I'll re-instantiate the failure path (but consistently) of expression insertion so that in this case we defer to a further insert iteration to fixup things. I have to keep the odd code for ssa-pre-28.c though to not regress here.