Re: Duplicating loops and virtual phis

2017-05-22 Thread Bin.Cheng
On Mon, May 22, 2017 at 1:42 AM, Kugan Vivekanandarajah wrote: > Hi Bin and Steve, > > On 17 May 2017 at 19:41, Bin.Cheng wrote: >> On Mon, May 15, 2017 at 7:32 PM, Richard Biener >> wrote: >>> On May 15, 2017 6:56:53 PM GMT+02:00, Steve Ellcey >>> wrote: On Sat, 2017-05-13 at 08:18 +0200,

Re: Duplicating loops and virtual phis

2017-05-21 Thread Kugan Vivekanandarajah
Hi Bin and Steve, On 17 May 2017 at 19:41, Bin.Cheng wrote: > On Mon, May 15, 2017 at 7:32 PM, Richard Biener > wrote: >> On May 15, 2017 6:56:53 PM GMT+02:00, Steve Ellcey >> wrote: >>>On Sat, 2017-05-13 at 08:18 +0200, Richard Biener wrote: On May 12, 2017 10:42:34 PM GMT+02:00, Steve E

Re: Duplicating loops and virtual phis

2017-05-17 Thread Steve Ellcey
On Wed, 2017-05-17 at 10:41 +0100, Bin.Cheng wrote: > I happen to be working on loop distribution now (If guess correctly, > to get hmmer fixed).  So far my idea is to fuse the finest > distributed > loop in two passes, in the first pass, we merge all SCCs due to > "true" > data dependence; in the

Re: Duplicating loops and virtual phis

2017-05-17 Thread Bin.Cheng
On Mon, May 15, 2017 at 7:32 PM, Richard Biener wrote: > On May 15, 2017 6:56:53 PM GMT+02:00, Steve Ellcey wrote: >>On Sat, 2017-05-13 at 08:18 +0200, Richard Biener wrote: >>> On May 12, 2017 10:42:34 PM GMT+02:00, Steve Ellcey >> om> wrote: >>> > >>> > (Short version of this email, is there a

Re: Duplicating loops and virtual phis

2017-05-15 Thread Richard Biener
On May 15, 2017 6:56:53 PM GMT+02:00, Steve Ellcey wrote: >On Sat, 2017-05-13 at 08:18 +0200, Richard Biener wrote: >> On May 12, 2017 10:42:34 PM GMT+02:00, Steve Ellcey > om> wrote: >> > >> > (Short version of this email, is there a way to recalculate/rebuild >> > virtual >> > phi nodes after m

Re: Duplicating loops and virtual phis

2017-05-15 Thread Steve Ellcey
On Sat, 2017-05-13 at 08:18 +0200, Richard Biener wrote: > On May 12, 2017 10:42:34 PM GMT+02:00, Steve Ellcey om> wrote: > > > > (Short version of this email, is there a way to recalculate/rebuild > > virtual > > phi nodes after modifying the CFG.) > > > > I have a question about duplicating lo

Re: Duplicating loops and virtual phis

2017-05-12 Thread Richard Biener
On May 12, 2017 10:42:34 PM GMT+02:00, Steve Ellcey wrote: >(Short version of this email, is there a way to recalculate/rebuild >virtual >phi nodes after modifying the CFG.) > >I have a question about duplicating loops and virtual phi nodes. >I am trying to implement the following optimization as