Re: [PATCH 6/21]middle-end: support multiple exits in loop versioning

2023-11-07 Thread Richard Biener
On Mon, 6 Nov 2023, Tamar Christina wrote: > Hi All, > > This has loop versioning use the vectorizer's IV exit edge when it's available > since single_exit (..) fails with multiple exits. > > Bootstrapped Regtested on aarch64-none-linux-gnu and no issues. > > Ok for master? > > Thanks, > Tamar

[PATCH 6/21]middle-end: support multiple exits in loop versioning

2023-11-05 Thread Tamar Christina
Hi All, This has loop versioning use the vectorizer's IV exit edge when it's available since single_exit (..) fails with multiple exits. Bootstrapped Regtested on aarch64-none-linux-gnu and no issues. Ok for master? Thanks, Tamar gcc/ChangeLog: * tree-vect-loop-manip.cc (vect_loop_ver