http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60650
--- Comment #4 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- Author: vmakarov Date: Thu Mar 27 18:49:44 2014 New Revision: 208876 URL: http://gcc.gnu.org/viewcvs?rev=208876&root=gcc&view=rev Log: 2014-03-27 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/60650 * lra-asign.c (find_hard_regno_for, spill_for): Add parameter first_p. Use it. (find_spills_for): New. (assign_by_spills): Pass the new parameter to find_hard_regno_for. Spill all pseudos on the second iteration. 2014-03-27 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/60650 * gcc.target/arm/pr60650.c: New. Added: trunk/gcc/testsuite/gcc.target/arm/pr60650.c Modified: trunk/gcc/ChangeLog trunk/gcc/lra-assigns.c trunk/gcc/testsuite/ChangeLog