RE: [RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-30 Thread Richard Biener
On Tue, 30 Jul 2024, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Thursday, July 18, 2024 10:00 AM > > To: Tamar Christina > > Cc: GCC Patches ; Richard Sandiford > > > > Subject: RE: [RFC][middle-end] S

RE: [RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-30 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Thursday, July 18, 2024 10:00 AM > To: Tamar Christina > Cc: GCC Patches ; Richard Sandiford > > Subject: RE: [RFC][middle-end] SLP Early break and control flow support in GCC > > On Wed, 17 Jul

RE: [RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-18 Thread Richard Biener
On Wed, 17 Jul 2024, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Tuesday, July 16, 2024 4:08 PM > > To: Tamar Christina > > Cc: GCC Patches ; Richard Sandiford > > > > Subject: Re: [RFC][middle-end] S

RE: [RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-17 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Tuesday, July 16, 2024 4:08 PM > To: Tamar Christina > Cc: GCC Patches ; Richard Sandiford > > Subject: Re: [RFC][middle-end] SLP Early break and control flow support in GCC > > On Mon, 15 Jul 2024, Tamar

Re: [RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-16 Thread Richard Biener
On Mon, 15 Jul 2024, Tamar Christina wrote: > Hi All, > > This RFC document covers at a high level how to extend early break support in > GCC to support SLP and how this will be extended in the future to support > full control flow in GCC. > > The basic idea in this is based on the paper "All Yo

[RFC][middle-end] SLP Early break and control flow support in GCC

2024-07-15 Thread Tamar Christina
Hi All, This RFC document covers at a high level how to extend early break support in GCC to support SLP and how this will be extended in the future to support full control flow in GCC. The basic idea in this is based on the paper "All You Need Is Superword-Level Parallelism: Systematic Control-F