Re: [PATCH] Make gsi_remove return whether EH cleanup is required

2012-04-05 Thread Richard Guenther
On Thu, 5 Apr 2012, Rainer Orth wrote: > Richard Guenther writes: > > > On Thu, Apr 5, 2012 at 1:20 PM, Rainer Orth > > wrote: > >> Richard Guenther writes: > >> > >>> Several passes needlessly cleanup EH after gsi_remove because they do > >>> not know whether the stmt was removed from EH reg

Re: [PATCH] Make gsi_remove return whether EH cleanup is required

2012-04-05 Thread Rainer Orth
Richard Guenther writes: > On Thu, Apr 5, 2012 at 1:20 PM, Rainer Orth > wrote: >> Richard Guenther writes: >> >>> Several passes needlessly cleanup EH after gsi_remove because they do >>> not know whether the stmt was removed from EH regions.  The following >>> patch returns this information

Re: [PATCH] Make gsi_remove return whether EH cleanup is required

2012-04-05 Thread Richard Guenther
On Thu, Apr 5, 2012 at 1:20 PM, Rainer Orth wrote: > Richard Guenther writes: > >> Several passes needlessly cleanup EH after gsi_remove because they do >> not know whether the stmt was removed from EH regions.  The following >> patch returns this information from gsi_remove and adjusts all user

Re: [PATCH] Make gsi_remove return whether EH cleanup is required

2012-04-05 Thread Rainer Orth
Richard Guenther writes: > Several passes needlessly cleanup EH after gsi_remove because they do > not know whether the stmt was removed from EH regions. The following > patch returns this information from gsi_remove and adjusts all users > I could find appropriately. I suspect this patch cause

[PATCH] Make gsi_remove return whether EH cleanup is required

2012-04-04 Thread Richard Guenther
Several passes needlessly cleanup EH after gsi_remove because they do not know whether the stmt was removed from EH regions. The following patch returns this information from gsi_remove and adjusts all users I could find appropriately. Bootstrapped and tested on x86_64-unknown-linux-gnu, testing