Re: [PATCH][SH] Fix ICE in find_dead_or_set_registers

2012-07-19 Thread Christian Bruel
On 07/19/2012 12:35 PM, Kaz Kojima wrote: > Christian Bruel wrote: >> This is a SH regression on the 4.7 and trunk while building Webkit >> (pre-processed file size is about 2.2Mb :-) >> >> A far branch to a return rtx produces an ICE in >> find_dead_or_set_registers at line resource.c:497: >> >

Re: [PATCH][SH] Fix ICE in find_dead_or_set_registers

2012-07-19 Thread Christian Bruel
On 07/19/2012 11:14 AM, Steven Bosscher wrote: > On Thu, Jul 19, 2012 at 10:38 AM, Christian Bruel > wrote: >> This is a SH regression on the 4.7 and trunk while building Webkit >> (pre-processed file size is about 2.2Mb :-) > > http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction The 2.2Mb fil

Re: [PATCH][SH] Fix ICE in find_dead_or_set_registers

2012-07-19 Thread Kaz Kojima
Christian Bruel wrote: > This is a SH regression on the 4.7 and trunk while building Webkit > (pre-processed file size is about 2.2Mb :-) > > A far branch to a return rtx produces an ICE in > find_dead_or_set_registers at line resource.c:497: > > next = JUMP_LABEL (this_jump_insn); > if (ANY_RET

Re: [PATCH][SH] Fix ICE in find_dead_or_set_registers

2012-07-19 Thread Steven Bosscher
On Thu, Jul 19, 2012 at 10:38 AM, Christian Bruel wrote: > This is a SH regression on the 4.7 and trunk while building Webkit > (pre-processed file size is about 2.2Mb :-) http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction Ciao! Steven

[PATCH][SH] Fix ICE in find_dead_or_set_registers

2012-07-19 Thread Christian Bruel
This is a SH regression on the 4.7 and trunk while building Webkit (pre-processed file size is about 2.2Mb :-) A far branch to a return rtx produces an ICE in find_dead_or_set_registers at line resource.c:497: next = JUMP_LABEL (this_jump_insn); if (ANY_RETURN_P (next)) <- next is null next = NU