RE: [PATCH 2/3]middle-end: updated niters analysis to handle multiple exits.

2023-10-11 Thread Richard Biener
On Wed, 11 Oct 2023, Tamar Christina wrote: > > -Original Message- > > From: Richard Biener > > Sent: Tuesday, October 10, 2023 12:14 PM > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd ; j...@ventanamicro.com > > Subject: Re: [PATCH 2/3]mi

RE: [PATCH 2/3]middle-end: updated niters analysis to handle multiple exits.

2023-10-11 Thread Tamar Christina
> -Original Message- > From: Richard Biener > Sent: Tuesday, October 10, 2023 12:14 PM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd ; j...@ventanamicro.com > Subject: Re: [PATCH 2/3]middle-end: updated niters analysis to handle > multiple exits. > >

Re: [PATCH 2/3]middle-end: updated niters analysis to handle multiple exits.

2023-10-10 Thread Richard Biener
On Mon, 2 Oct 2023, Tamar Christina wrote: > Hi All, > > This second part updates niters analysis to be able to analyze any number of > exits. If we have multiple exits we determine the main exit by finding the > first counting IV. > > The change allows the vectorizer to pass analysis for multi

[PATCH 2/3]middle-end: updated niters analysis to handle multiple exits.

2023-10-02 Thread Tamar Christina
Hi All, This second part updates niters analysis to be able to analyze any number of exits. If we have multiple exits we determine the main exit by finding the first counting IV. The change allows the vectorizer to pass analysis for multiple loops, but we later gracefully reject them. It does h