Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-18 Thread Bin.Cheng
On Mon, Jul 17, 2017 at 1:09 PM, Christophe Lyon wrote: > On 17 July 2017 at 12:06, Bin.Cheng wrote: >> On Mon, Jul 10, 2017 at 10:32 AM, Christophe Lyon >> wrote: >>> Hi Bin, >>> >>> On 30 June 2017 at 12:43,

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-17 Thread Christophe Lyon
On 17 July 2017 at 12:06, Bin.Cheng wrote: > On Mon, Jul 10, 2017 at 10:32 AM, Christophe Lyon > wrote: >> Hi Bin, >> >> On 30 June 2017 at 12:43, Bin.Cheng wrote: >>> On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-17 Thread Bin.Cheng
On Mon, Jul 10, 2017 at 10:32 AM, Christophe Lyon wrote: > Hi Bin, > > On 30 June 2017 at 12:43, Bin.Cheng wrote: >> On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng wrote: >>> On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-10 Thread Bin.Cheng
On Mon, Jul 10, 2017 at 10:32 AM, Christophe Lyon wrote: > Hi Bin, > > On 30 June 2017 at 12:43, Bin.Cheng wrote: >> On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng wrote: >>> On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-10 Thread Christophe Lyon
Hi Bin, On 30 June 2017 at 12:43, Bin.Cheng wrote: > On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng wrote: >> On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener >> wrote: >>> On Wed, Jun 28, 2017 at 1:46 PM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-07-03 Thread Richard Biener
On Fri, Jun 30, 2017 at 12:43 PM, Bin.Cheng wrote: > On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng wrote: >> On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener >> wrote: >>> On Wed, Jun 28, 2017 at 1:46 PM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-30 Thread Bin.Cheng
On Wed, Jun 28, 2017 at 2:09 PM, Bin.Cheng wrote: > On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener > wrote: >> On Wed, Jun 28, 2017 at 1:46 PM, Bin.Cheng wrote: >>> On Wed, Jun 28, 2017 at 11:58 AM, Richard Biener >>>

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-28 Thread Bin.Cheng
On Wed, Jun 28, 2017 at 1:29 PM, Richard Biener wrote: > On Wed, Jun 28, 2017 at 1:46 PM, Bin.Cheng wrote: >> On Wed, Jun 28, 2017 at 11:58 AM, Richard Biener >> wrote: >>> On Tue, Jun 27, 2017 at 4:07 PM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-28 Thread Richard Biener
On Wed, Jun 28, 2017 at 1:46 PM, Bin.Cheng wrote: > On Wed, Jun 28, 2017 at 11:58 AM, Richard Biener > wrote: >> On Tue, Jun 27, 2017 at 4:07 PM, Bin.Cheng wrote: >>> On Tue, Jun 27, 2017 at 1:44 PM, Richard Biener >>>

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-28 Thread Bin.Cheng
On Wed, Jun 28, 2017 at 11:58 AM, Richard Biener wrote: > On Tue, Jun 27, 2017 at 4:07 PM, Bin.Cheng wrote: >> On Tue, Jun 27, 2017 at 1:44 PM, Richard Biener >> wrote: >>> On Fri, Jun 23, 2017 at 12:30 PM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-28 Thread Richard Biener
On Tue, Jun 27, 2017 at 4:07 PM, Bin.Cheng wrote: > On Tue, Jun 27, 2017 at 1:44 PM, Richard Biener > wrote: >> On Fri, Jun 23, 2017 at 12:30 PM, Bin.Cheng wrote: >>> On Tue, Jun 20, 2017 at 10:22 AM, Bin.Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-27 Thread Bin.Cheng
On Tue, Jun 27, 2017 at 1:44 PM, Richard Biener wrote: > On Fri, Jun 23, 2017 at 12:30 PM, Bin.Cheng wrote: >> On Tue, Jun 20, 2017 at 10:22 AM, Bin.Cheng wrote: >>> On Mon, Jun 12, 2017 at 6:03 PM, Bin Cheng

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-27 Thread Richard Biener
On Fri, Jun 23, 2017 at 12:30 PM, Bin.Cheng wrote: > On Tue, Jun 20, 2017 at 10:22 AM, Bin.Cheng wrote: >> On Mon, Jun 12, 2017 at 6:03 PM, Bin Cheng wrote: >>> Hi, >>> This is the main patch rewriting loop distribution in order

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-23 Thread Bin.Cheng
On Tue, Jun 20, 2017 at 10:22 AM, Bin.Cheng wrote: > On Mon, Jun 12, 2017 at 6:03 PM, Bin Cheng wrote: >> Hi, >> This is the main patch rewriting loop distribution in order to handle hmmer. >> It improves loop distribution by versioning loop under

Re: [PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-20 Thread Bin.Cheng
On Mon, Jun 12, 2017 at 6:03 PM, Bin Cheng wrote: > Hi, > This is the main patch rewriting loop distribution in order to handle hmmer. > It improves loop distribution by versioning loop under runtime alias check > conditions. > As described in comments, the patch basically

[PATCH GCC][13/13]Distribute loop with loop versioning under runtime alias check

2017-06-12 Thread Bin Cheng
Hi, This is the main patch rewriting loop distribution in order to handle hmmer. It improves loop distribution by versioning loop under runtime alias check conditions. As described in comments, the patch basically implements distribution in the following steps: 1) Seed partitions with