RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Wednesday, April 23, 2025 9:37 AM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > Subject: Re: [PATCH]middle-end: Add new "max" vector cost model > > On Wed, 23 Apr

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
; >> -Original Message- > > > > >> From: Richard Biener > > > > >> Sent: Wednesday, April 23, 2025 9:31 AM > > > > >> To: Tamar Christina > > > > >> Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > > >

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
On Wed, 23 Apr 2025, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Wednesday, April 23, 2025 9:46 AM > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > > > Subject: RE: [P

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Wednesday, April 23, 2025 10:14 AM > To: Tamar Christina > Cc: Richard Sandiford ; gcc-patches@gcc.gnu.org; > nd > Subject: RE: [PATCH]middle-end: Add new "max" vector cost model > > On We

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
On Wed, 23 Apr 2025, Tamar Christina wrote: > > -Original Message- > > From: Richard Sandiford > > Sent: Wednesday, April 23, 2025 9:45 AM > > To: Tamar Christina > > Cc: Richard Biener ; gcc-patches@gcc.gnu.org; nd > > > > Subject: Re: [P

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
> -Original Message- > From: Richard Sandiford > Sent: Wednesday, April 23, 2025 9:45 AM > To: Tamar Christina > Cc: Richard Biener ; gcc-patches@gcc.gnu.org; nd > > Subject: Re: [PATCH]middle-end: Add new "max" vector cost model > > Tamar Christin

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Wednesday, April 23, 2025 9:46 AM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > Subject: RE: [PATCH]middle-end: Add new "max" vector cost model > > On We

Re: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
On Wed, 23 Apr 2025, Richard Biener wrote: > On Wed, 23 Apr 2025, Tamar Christina wrote: > > > Hi All, > > > > This patch proposes a new vector cost model called "max". The cost model > > is an > > intersection between two of our existing cost models. Like `unlimited` it > > disables the cost

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
On Wed, 23 Apr 2025, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Wednesday, April 23, 2025 9:37 AM > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > > > Subject: Re: [P

Re: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Sandiford
Tamar Christina writes: >> -Original Message- >> From: Richard Biener >> Sent: Wednesday, April 23, 2025 9:31 AM >> To: Tamar Christina >> Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford >> >> Subject: Re: [PATCH]middle-end: Add new &qu

RE: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Wednesday, April 23, 2025 9:31 AM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Sandiford > > Subject: Re: [PATCH]middle-end: Add new "max" vector cost model > > On We

Re: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Richard Biener
On Wed, 23 Apr 2025, Tamar Christina wrote: > Hi All, > > This patch proposes a new vector cost model called "max". The cost model is > an > intersection between two of our existing cost models. Like `unlimited` it > disables the costing vs scalar and assumes all vectorization to be profitable

Re: [PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Kyrylo Tkachov
> On 23 Apr 2025, at 08:37, Tamar Christina wrote: > > Hi All, > > This patch proposes a new vector cost model called "max". The cost model is > an > intersection between two of our existing cost models. Like `unlimited` it > disables the costing vs scalar and assumes all vectorization to

[PATCH]middle-end: Add new "max" vector cost model

2025-04-23 Thread Tamar Christina
Hi All, This patch proposes a new vector cost model called "max". The cost model is an intersection between two of our existing cost models. Like `unlimited` it disables the costing vs scalar and assumes all vectorization to be profitable. But unlike unlimited it does not fully disable the vect