Re: patch to fix PR 60650

2014-03-31 Thread Ramana Radhakrishnan
On 03/29/14 11:24, Jakub Jelinek wrote: On Thu, Mar 27, 2014 at 02:51:38PM -0400, Vladimir Makarov wrote: 2014-03-27 Vladimir Makarov PR rtl-optimization/60650 * gcc.target/arm/pr60650.c: New. The test fails for me with: spawn -ignore SIGHUP /builddir/build/BUILD/gcc-4.9

Re: patch to fix PR 60650

2014-03-29 Thread Jakub Jelinek
On Thu, Mar 27, 2014 at 02:51:38PM -0400, Vladimir Makarov wrote: > 2014-03-27 Vladimir Makarov > > PR rtl-optimization/60650 > * gcc.target/arm/pr60650.c: New. The test fails for me with: spawn -ignore SIGHUP /builddir/build/BUILD/gcc-4.9.0-20140328/obj-armv7hl-redhat-linux-g

patch to fix PR 60650

2014-03-27 Thread Vladimir Makarov
The following patch fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60650 The reason was in general regs pool fragmentation which resulted in failure to assign double regs to 3 conflicting reload pseudos. The fragmentation started in IRA and the chain unfortunate events further in LRA resu