Re: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-28 Thread Richard Biener
ner > >> > Sent: Tuesday, November 7, 2023 9:43 AM > >> > To: Tamar Christina > >> > Cc: gcc-patches@gcc.gnu.org; nd > >> > Subject: RE: [PATCH v6 0/21]middle-end: Support early break/return auto- > >> > vectorization > >>

Re: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-27 Thread Richard Sandiford
hristina >> > Cc: gcc-patches@gcc.gnu.org; nd >> > Subject: RE: [PATCH v6 0/21]middle-end: Support early break/return auto- >> > vectorization >> > >> > On Mon, 6 Nov 2023, Tamar Christina wrote: >> > >> > > > -Original

RE: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-07 Thread Richard Biener
On Tue, 7 Nov 2023, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Tuesday, November 7, 2023 9:43 AM > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd > > Subject: RE: [PATCH v6 0/21]middle-

RE: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-07 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Tuesday, November 7, 2023 9:43 AM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd > Subject: RE: [PATCH v6 0/21]middle-end: Support early break/return auto- > vectorization > > On Mon, 6 Nov

RE: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-07 Thread Richard Biener
On Mon, 6 Nov 2023, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Monday, November 6, 2023 2:25 PM > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd > > Subject: Re: [PATCH v6 0/21]middle-

RE: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-06 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Monday, November 6, 2023 2:25 PM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd > Subject: Re: [PATCH v6 0/21]middle-end: Support early break/return auto- > vectorization > > On Mon, 6 Nov

Re: [PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-06 Thread Richard Biener
On Mon, 6 Nov 2023, Tamar Christina wrote: > Hi All, > > This patch adds initial support for early break vectorization in GCC. > The support is added for any target that implements a vector cbranch optab, > this includes both fully masked and non-masked targets. > > Depending on the operation,

[PATCH v6 0/21]middle-end: Support early break/return auto-vectorization

2023-11-05 Thread Tamar Christina
Hi All, This patch adds initial support for early break vectorization in GCC. The support is added for any target that implements a vector cbranch optab, this includes both fully masked and non-masked targets. Depending on the operation, the vectorizer may also require support for boolean mask