From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: Joern Rennecke Cc: jason@cygnus.com (Jason Merrill), tot@trema.com, egcs@cygnus.com Subject: Re: Flow analysis confused by exception handling Date: Tue, 02 Dec 1997 16:29:00 -0000 Message-id: <13578.881108687@cygnus.com> References: <199712022112.VAA14078@phal.cygnus.co.uk> X-SW-Source: 1997-12/msg00117.html In message < 199712022112.VAA14078@phal.cygnus.co.uk >you write: > > Tue Dec 2 01:42:33 1997 Jason Merrill > > > > * flow.c (find_basic_blocks): A CALL_INSN that can throw starts > > a new basic block. > > (find_basic_blocks_1): Likewise. > > I think you have to fix some code in the schedulers when you do that. I don't think so. The schedulers rely on basic_block_{head,end} do delimit basic block boundaries. Similarly for most passes after flow. jeff