Re: [SVE] PR91532

2019-10-07 Thread Prathamesh Kulkarni
On Mon, 7 Oct 2019 at 03:11, Richard Biener wrote: > > On Fri, 4 Oct 2019, Prathamesh Kulkarni wrote: > > > On Fri, 4 Oct 2019 at 12:18, Richard Biener wrote: > > > > > > On Thu, 3 Oct 2019, Prathamesh Kulkarni wrote: > > > > > > > On Wed, 2 Oct 2019 at 12:28, Richard Biener wrote: > > > > > >

Re: [SVE] PR91532

2019-10-07 Thread Richard Biener
On Fri, 4 Oct 2019, Prathamesh Kulkarni wrote: > On Fri, 4 Oct 2019 at 12:18, Richard Biener wrote: > > > > On Thu, 3 Oct 2019, Prathamesh Kulkarni wrote: > > > > > On Wed, 2 Oct 2019 at 12:28, Richard Biener wrote: > > > > > > > > On Wed, 2 Oct 2019, Prathamesh Kulkarni wrote: > > > > > > > >

Re: [SVE] PR91532

2019-10-04 Thread Prathamesh Kulkarni
On Fri, 4 Oct 2019 at 12:18, Richard Biener wrote: > > On Thu, 3 Oct 2019, Prathamesh Kulkarni wrote: > > > On Wed, 2 Oct 2019 at 12:28, Richard Biener wrote: > > > > > > On Wed, 2 Oct 2019, Prathamesh Kulkarni wrote: > > > > > > > On Wed, 2 Oct 2019 at 01:08, Jeff Law wrote: > > > > > > > > >

Re: [SVE] PR91532

2019-10-04 Thread Richard Biener
On Thu, 3 Oct 2019, Prathamesh Kulkarni wrote: > On Wed, 2 Oct 2019 at 12:28, Richard Biener wrote: > > > > On Wed, 2 Oct 2019, Prathamesh Kulkarni wrote: > > > > > On Wed, 2 Oct 2019 at 01:08, Jeff Law wrote: > > > > > > > > On 10/1/19 12:40 AM, Richard Biener wrote: > > > > > On Mon, 30 Sep

Re: [SVE] PR91532

2019-10-03 Thread Prathamesh Kulkarni
On Wed, 2 Oct 2019 at 12:28, Richard Biener wrote: > > On Wed, 2 Oct 2019, Prathamesh Kulkarni wrote: > > > On Wed, 2 Oct 2019 at 01:08, Jeff Law wrote: > > > > > > On 10/1/19 12:40 AM, Richard Biener wrote: > > > > On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > > > > > > > >> On Wed, 25 Sep

Re: [SVE] PR91532

2019-10-02 Thread Richard Biener
On Wed, 2 Oct 2019, Prathamesh Kulkarni wrote: > On Wed, 2 Oct 2019 at 01:08, Jeff Law wrote: > > > > On 10/1/19 12:40 AM, Richard Biener wrote: > > > On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > > > > > >> On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: > > >>> > > >>> On Wed, 25 Sep

Re: [SVE] PR91532

2019-10-02 Thread Richard Biener
On Tue, 1 Oct 2019, Jeff Law wrote: > On 10/1/19 12:40 AM, Richard Biener wrote: > > On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > > > >> On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: > >>> > >>> On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > >>> > On Fri, 20 Sep 2019 at

Re: [SVE] PR91532

2019-10-01 Thread Prathamesh Kulkarni
On Wed, 2 Oct 2019 at 01:08, Jeff Law wrote: > > On 10/1/19 12:40 AM, Richard Biener wrote: > > On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > > > >> On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: > >>> > >>> On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > >>> > On Fri, 20 Sep

Re: [SVE] PR91532

2019-10-01 Thread Jeff Law
On 10/1/19 12:40 AM, Richard Biener wrote: > On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > >> On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: >>> >>> On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: >>> On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > On 9/19/19 10:19 AM,

Re: [SVE] PR91532

2019-10-01 Thread Richard Biener
On Mon, 30 Sep 2019, Prathamesh Kulkarni wrote: > On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: > > > > On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > > > > > On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > > > > > > > On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > > > > > Hi, > >

Re: [SVE] PR91532

2019-09-30 Thread Prathamesh Kulkarni
On Wed, 25 Sep 2019 at 23:44, Richard Biener wrote: > > On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > > > On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > > > > > On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > > > > Hi, > > > > For PR91532, the dead store is trivially deleted if we place

Re: [SVE] PR91532

2019-09-30 Thread Jeff Law
On 9/30/19 12:49 AM, Richard Biener wrote: > On Sun, 29 Sep 2019, Jeff Law wrote: > >> On 9/26/19 12:44 AM, Richard Biener wrote: >>> On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: >>> On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote:

Re: [SVE] PR91532

2019-09-30 Thread Richard Biener
On Sun, 29 Sep 2019, Jeff Law wrote: > On 9/26/19 12:44 AM, Richard Biener wrote: > > On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > > > >> On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > >>> > >>> On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > Hi, > For PR91532, the dead store

Re: [SVE] PR91532

2019-09-29 Thread Jeff Law
On 9/26/19 12:44 AM, Richard Biener wrote: > On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > >> On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: >>> >>> On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: Hi, For PR91532, the dead store is trivially deleted if we place dse pass between

Re: [SVE] PR91532

2019-09-26 Thread Richard Biener
On Wed, 25 Sep 2019, Prathamesh Kulkarni wrote: > On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > > > On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > > > Hi, > > > For PR91532, the dead store is trivially deleted if we place dse pass > > > between ifcvt and vect. Would it be OK to add

Re: [SVE] PR91532

2019-09-25 Thread Prathamesh Kulkarni
On Fri, 20 Sep 2019 at 15:20, Jeff Law wrote: > > On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > > Hi, > > For PR91532, the dead store is trivially deleted if we place dse pass > > between ifcvt and vect. Would it be OK to add another instance of dse there > > ? > > Or should we add an ad-hoc

Re: [SVE] PR91532

2019-09-25 Thread Prathamesh Kulkarni
On Thu, 19 Sep 2019 at 10:30, Richard Biener wrote: > > On Thu, 19 Sep 2019, Prathamesh Kulkarni wrote: > > > Hi, > > For PR91532, the dead store is trivially deleted if we place dse pass > > between ifcvt and vect. Would it be OK to add another instance of dse there > > ? > > Or should we add

Re: [SVE] PR91532

2019-09-20 Thread Jeff Law
On 9/19/19 10:19 AM, Prathamesh Kulkarni wrote: > Hi, > For PR91532, the dead store is trivially deleted if we place dse pass > between ifcvt and vect. Would it be OK to add another instance of dse there ? > Or should we add an ad-hoc "basic-block dse" sub-pass to ifcvt that > will clean up the

Re: [SVE] PR91532

2019-09-19 Thread Richard Biener
On Thu, 19 Sep 2019, Prathamesh Kulkarni wrote: > Hi, > For PR91532, the dead store is trivially deleted if we place dse pass > between ifcvt and vect. Would it be OK to add another instance of dse there ? > Or should we add an ad-hoc "basic-block dse" sub-pass to ifcvt that > will clean up the

[SVE] PR91532

2019-09-19 Thread Prathamesh Kulkarni
Hi, For PR91532, the dead store is trivially deleted if we place dse pass between ifcvt and vect. Would it be OK to add another instance of dse there ? Or should we add an ad-hoc "basic-block dse" sub-pass to ifcvt that will clean up the dead store ? Thanks, Prathamesh