Re: [Patch] Fix PR 60040

2016-04-29 Thread Bernd Schmidt
On 04/28/2016 10:07 AM, Senthil Kumar Selvaraj wrote: Here's the patch with the extra bits removed. To get it some additional test coverage, I've tested it on gcc-4_7-branch (with another backport so that it applies) with an x86_64 bootstrap and test. That worked, so I installed it on

Re: [Patch] Fix PR 60040

2016-04-28 Thread Senthil Kumar Selvaraj
Joern Wolfgang Rennecke writes: > On 28/04/16 07:57, Senthil Kumar Selvaraj wrote: >> diff --git libcilkrts/ChangeLog libcilkrts/ChangeLog >> index 8fada8a..ed26a3a 100644 >> --- libcilkrts/ChangeLog >> +++ libcilkrts/ChangeLog >> @@ -1,9 +1,3 @@ >> -2016-04-26 Rainer Orth

Re: [Patch] Fix PR 60040

2016-04-28 Thread Joern Wolfgang Rennecke
On 28/04/16 07:57, Senthil Kumar Selvaraj wrote: diff --git libcilkrts/ChangeLog libcilkrts/ChangeLog index 8fada8a..ed26a3a 100644 --- libcilkrts/ChangeLog +++ libcilkrts/ChangeLog @@ -1,9 +1,3 @@ -2016-04-26 Rainer Orth - - PR target/60290 - *

Re: [Patch] Fix PR 60040

2016-04-28 Thread Senthil Kumar Selvaraj
Bernd Schmidt writes: > On 04/15/2016 02:52 PM, Senthil Kumar Selvaraj wrote: >> >> For both testcases in the PR, reload fails to take into account that >> FP-SP elimination can no longer be performed, and tries to find reload >> regs for an rtx generated when FP-SP elimination was valid. >> >>

Re: [Patch] Fix PR 60040

2016-04-25 Thread Bernd Schmidt
On 04/15/2016 02:52 PM, Senthil Kumar Selvaraj wrote: For both testcases in the PR, reload fails to take into account that FP-SP elimination can no longer be performed, and tries to find reload regs for an rtx generated when FP-SP elimination was valid. 1. reload initializes elim table with

Re: [Patch] Fix PR 60040

2016-04-25 Thread Senthil Kumar Selvaraj
Ping! Regards Senthil Senthil Kumar Selvaraj writes: > Bernd Schmidt writes: > >> On 04/07/2016 01:52 PM, Senthil Kumar Selvaraj wrote: >>>The below patch fixes PR 60040 by not halting with a hard error on >>>a spill failure, if reload knows that it has to run again anyway. >> >> Some

Re: [Patch] Fix PR 60040

2016-04-15 Thread Senthil Kumar Selvaraj
Bernd Schmidt writes: > On 04/07/2016 01:52 PM, Senthil Kumar Selvaraj wrote: >>The below patch fixes PR 60040 by not halting with a hard error on >>a spill failure, if reload knows that it has to run again anyway. > > Some additional information as to how this situation creates a spill

Re: [Patch] Fix PR 60040

2016-04-07 Thread Bernd Schmidt
On 04/07/2016 01:52 PM, Senthil Kumar Selvaraj wrote: The below patch fixes PR 60040 by not halting with a hard error on a spill failure, if reload knows that it has to run again anyway. Some additional information as to how this situation creates a spill failure would be useful. It's

[Patch] Fix PR 60040

2016-04-07 Thread Senthil Kumar Selvaraj
Hi, The below patch fixes PR 60040 by not halting with a hard error on a spill failure, if reload knows that it has to run again anyway. It also fixes two reload related ICEs on trunk (gcc.c-torture/compile/920625-1.c and gcc.dg/tree-ssa/pr70232.c) for the AVR target. I've slighly