http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58438
--- Comment #5 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- Author: vmakarov Date: Wed Sep 18 18:24:49 2013 New Revision: 202714 URL: http://gcc.gnu.org/viewcvs?rev=202714&root=gcc&view=rev Log: 2013-09-18 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/58438 * lra.c (lra): Clear lra_optional_reload_pseudos in upper loop. * lra-constraints.c (undo_optional_reloads): Keep optional reloads from previous subpasses. 2013-09-18 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/58438 * g++.dg/pr58438.C: New test. Modified: trunk/gcc/ChangeLog trunk/gcc/lra-constraints.c trunk/gcc/lra.c trunk/gcc/testsuite/ChangeLog