This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [patches] Re: infinite loop in SPEC's gcc after your patches


> On Mon, Jul 23, 2001 at 10:57:48PM +0200, Jan Hubicka wrote:
> > All the can_fallthrdu does as extra compared to the index test above is
> > to verify, that there is no jump table lurking around.
> 
> Oh, right.  I keep reading that as a check that there's
> no jump insn as well.  Which of course there would be.
If you do have better name for that beast, just go ahead and rename it.
I wasn't able to come with the better one.
> 
> > !   if (cbranch_block->end != PREV_INSN (cbranch_dest_block->head))
> > !     flow_delete_insn_chain (NEXT_INSN (cbranch_block->end),
> > ! 			    PREV_INSN (cbranch_dest_block->head));
> 
> Better.  Actually, would you check and see if this works
> on your test case?  I was about to start bootstrapping it
> here, but as I never saw the original problem on alpha...
I am just building it.

Honza


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]