Re: [PATCH, vec-tails 04/10] Add masking cost

2016-07-11 Thread Ilya Enkovich
Ping 2016-06-22 17:13 GMT+03:00 Ilya Enkovich : > On 16 Jun 00:16, Jeff Law wrote: >> On 05/19/2016 01:40 PM, Ilya Enkovich wrote: >> >Hi, >> > >> >This patch extends vectorizer cost model to include masking cost by >> >adding new cost model locations and new target hook to compute >> >masking cos

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-06-22 Thread Ilya Enkovich
On 16 Jun 00:16, Jeff Law wrote: > On 05/19/2016 01:40 PM, Ilya Enkovich wrote: > >Hi, > > > >This patch extends vectorizer cost model to include masking cost by > >adding new cost model locations and new target hook to compute > >masking cost. > > > >Thanks, > >Ilya > >-- > >gcc/ > > > >2016-05-19

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-06-15 Thread Jeff Law
On 05/19/2016 01:40 PM, Ilya Enkovich wrote: Hi, This patch extends vectorizer cost model to include masking cost by adding new cost model locations and new target hook to compute masking cost. Thanks, Ilya -- gcc/ 2016-05-19 Ilya Enkovich * config/i386/i386.c (ix86_init_cost): Ext

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-06-15 Thread Jeff Law
On 05/20/2016 05:32 AM, Ilya Enkovich wrote: 2016-05-20 14:15 GMT+03:00 Richard Biener : On Fri, May 20, 2016 at 11:44 AM, Ilya Enkovich wrote: 2016-05-20 12:24 GMT+03:00 Richard Biener : On Thu, May 19, 2016 at 9:40 PM, Ilya Enkovich wrote: Hi, This patch extends vectorizer cost model to

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-05-20 Thread Ilya Enkovich
2016-05-20 14:15 GMT+03:00 Richard Biener : > On Fri, May 20, 2016 at 11:44 AM, Ilya Enkovich > wrote: >> 2016-05-20 12:24 GMT+03:00 Richard Biener : >>> On Thu, May 19, 2016 at 9:40 PM, Ilya Enkovich >>> wrote: Hi, This patch extends vectorizer cost model to include masking cost

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-05-20 Thread Richard Biener
On Fri, May 20, 2016 at 11:44 AM, Ilya Enkovich wrote: > 2016-05-20 12:24 GMT+03:00 Richard Biener : >> On Thu, May 19, 2016 at 9:40 PM, Ilya Enkovich >> wrote: >>> Hi, >>> >>> This patch extends vectorizer cost model to include masking cost by >>> adding new cost model locations and new target

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-05-20 Thread Ilya Enkovich
2016-05-20 12:24 GMT+03:00 Richard Biener : > On Thu, May 19, 2016 at 9:40 PM, Ilya Enkovich wrote: >> Hi, >> >> This patch extends vectorizer cost model to include masking cost by >> adding new cost model locations and new target hook to compute >> masking cost. > > Can you explain a bit why you

Re: [PATCH, vec-tails 04/10] Add masking cost

2016-05-20 Thread Richard Biener
On Thu, May 19, 2016 at 9:40 PM, Ilya Enkovich wrote: > Hi, > > This patch extends vectorizer cost model to include masking cost by > adding new cost model locations and new target hook to compute > masking cost. Can you explain a bit why you add separate overall masking_prologue/body_cost rather

[PATCH, vec-tails 04/10] Add masking cost

2016-05-19 Thread Ilya Enkovich
Hi, This patch extends vectorizer cost model to include masking cost by adding new cost model locations and new target hook to compute masking cost. Thanks, Ilya -- gcc/ 2016-05-19 Ilya Enkovich * config/i386/i386.c (ix86_init_cost): Extend costs array. (ix86_add_stmt_masking