PING*2: Re: abstract out EH propagation cleanups

2019-05-22 Thread Aldy Hernandez
PING*2 On 5/15/19 12:36 PM, Aldy Hernandez wrote: Sorry, I meant to PING this one. Aldy On Wed, May 8, 2019 at 5:08 PM Aldy Hernandez wrote: On 5/8/19 2:30 AM, Richard Biener wrote: On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: On 5/7/19 3:45 AM, Richard Biener wrote: On Tue, May 7,

Re: abstract out EH propagation cleanups

2019-05-15 Thread Aldy Hernandez
Sorry, I meant to PING this one. Aldy On Wed, May 8, 2019 at 5:08 PM Aldy Hernandez wrote: > > On 5/8/19 2:30 AM, Richard Biener wrote: > > On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: > >> > >> On 5/7/19 3:45 AM, Richard Biener wrote: > >>> On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wr

Re: abstract out EH propagation cleanups

2019-05-15 Thread Aldy Hernandez
PING On Wed, May 8, 2019 at 5:18 PM Aldy Hernandez wrote: > > > > On 5/8/19 2:30 AM, Richard Biener wrote: > > On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: > >> > >> On 5/7/19 3:45 AM, Richard Biener wrote: > >>> On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: > > Hi. >

Re: abstract out EH propagation cleanups

2019-05-08 Thread Aldy Hernandez
On 5/8/19 2:30 AM, Richard Biener wrote: On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: On 5/7/19 3:45 AM, Richard Biener wrote: On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: Hi. We seem to have numerous copies of the same EH propagation cleanups scattered throughout the compi

Re: abstract out EH propagation cleanups

2019-05-08 Thread Aldy Hernandez
On 5/8/19 2:30 AM, Richard Biener wrote: On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: On 5/7/19 3:45 AM, Richard Biener wrote: On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: Hi. We seem to have numerous copies of the same EH propagation cleanups scattered throughout the compiler

Re: abstract out EH propagation cleanups

2019-05-07 Thread Richard Biener
On Tue, May 7, 2019 at 11:55 PM Jeff Law wrote: > > On 5/7/19 3:45 AM, Richard Biener wrote: > > On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: > >> > >> Hi. > >> > >> We seem to have numerous copies of the same EH propagation cleanups > >> scattered throughout the compiler. The attached

Re: abstract out EH propagation cleanups

2019-05-07 Thread Jeff Law
On 5/7/19 3:45 AM, Richard Biener wrote: > On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: >> >> Hi. >> >> We seem to have numerous copies of the same EH propagation cleanups >> scattered throughout the compiler. The attached patch moves all the >> logic into one class that allows for easy

Re: abstract out EH propagation cleanups

2019-05-07 Thread Richard Biener
On Tue, May 7, 2019 at 11:13 AM Aldy Hernandez wrote: > > Hi. > > We seem to have numerous copies of the same EH propagation cleanups > scattered throughout the compiler. The attached patch moves all the > logic into one class that allows for easy marking of statements and > automatic cleanup onc

abstract out EH propagation cleanups

2019-05-07 Thread Aldy Hernandez
Hi. We seem to have numerous copies of the same EH propagation cleanups scattered throughout the compiler. The attached patch moves all the logic into one class that allows for easy marking of statements and automatic cleanup once it goes out of scope. Tested on x86-64 Linux. OK for trunk?