Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-29 Thread Richard Biener via Gcc-patches
On Wed, Jul 29, 2020 at 9:49 AM Stefan Schulze Frielinghaus wrote: > > On Wed, Jul 29, 2020 at 09:11:12AM +0200, Richard Biener wrote: > > On Tue, Jul 28, 2020 at 5:36 PM Stefan Schulze Frielinghaus > > wrote: > > > > > > On Tue, Jul 28, 2020 at 08:55:57AM +0200, Richard Biener wrote: > > > > On

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-29 Thread Stefan Schulze Frielinghaus via Gcc-patches
On Wed, Jul 29, 2020 at 09:11:12AM +0200, Richard Biener wrote: > On Tue, Jul 28, 2020 at 5:36 PM Stefan Schulze Frielinghaus > wrote: > > > > On Tue, Jul 28, 2020 at 08:55:57AM +0200, Richard Biener wrote: > > > On Mon, Jul 27, 2020 at 4:20 PM Stefan Schulze Frielinghaus > > > wrote: > > > > >

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-29 Thread Richard Biener via Gcc-patches
On Tue, Jul 28, 2020 at 5:36 PM Stefan Schulze Frielinghaus wrote: > > On Tue, Jul 28, 2020 at 08:55:57AM +0200, Richard Biener wrote: > > On Mon, Jul 27, 2020 at 4:20 PM Stefan Schulze Frielinghaus > > wrote: > > > > > > On Mon, Jul 27, 2020 at 12:29:11PM +0200, Richard Biener wrote: > > > > On

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-28 Thread Stefan Schulze Frielinghaus via Gcc-patches
On Tue, Jul 28, 2020 at 08:55:57AM +0200, Richard Biener wrote: > On Mon, Jul 27, 2020 at 4:20 PM Stefan Schulze Frielinghaus > wrote: > > > > On Mon, Jul 27, 2020 at 12:29:11PM +0200, Richard Biener wrote: > > > On Mon, Jul 27, 2020 at 11:45 AM Richard Sandiford > > > wrote: > > > > > > > >

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-28 Thread Richard Biener via Gcc-patches
On Mon, Jul 27, 2020 at 4:20 PM Stefan Schulze Frielinghaus wrote: > > On Mon, Jul 27, 2020 at 12:29:11PM +0200, Richard Biener wrote: > > On Mon, Jul 27, 2020 at 11:45 AM Richard Sandiford > > wrote: > > > > > > Richard Biener writes: > > > > On Mon, Jul 27, 2020 at 11:09 AM Richard Sandiford

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Stefan Schulze Frielinghaus via Gcc-patches
On Mon, Jul 27, 2020 at 12:29:11PM +0200, Richard Biener wrote: > On Mon, Jul 27, 2020 at 11:45 AM Richard Sandiford > wrote: > > > > Richard Biener writes: > > > On Mon, Jul 27, 2020 at 11:09 AM Richard Sandiford > > > wrote: > > >> > > >> Richard Biener via Gcc-patches writes: > > >> > On

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Richard Biener via Gcc-patches
On Mon, Jul 27, 2020 at 11:45 AM Richard Sandiford wrote: > > Richard Biener writes: > > On Mon, Jul 27, 2020 at 11:09 AM Richard Sandiford > > wrote: > >> > >> Richard Biener via Gcc-patches writes: > >> > On Wed, Jul 22, 2020 at 5:18 PM Stefan Schulze Frielinghaus via > >> > Gcc-patches

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Richard Sandiford
Richard Biener writes: > On Mon, Jul 27, 2020 at 11:09 AM Richard Sandiford > wrote: >> >> Richard Biener via Gcc-patches writes: >> > On Wed, Jul 22, 2020 at 5:18 PM Stefan Schulze Frielinghaus via >> > Gcc-patches wrote: >> >> >> >> This is a follow up to commit 5c9669a0e6c respectively

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Richard Biener via Gcc-patches
On Mon, Jul 27, 2020 at 11:09 AM Richard Sandiford wrote: > > Richard Biener via Gcc-patches writes: > > On Wed, Jul 22, 2020 at 5:18 PM Stefan Schulze Frielinghaus via > > Gcc-patches wrote: > >> > >> This is a follow up to commit 5c9669a0e6c respectively discussion > >>

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Richard Sandiford
Richard Biener via Gcc-patches writes: > On Wed, Jul 22, 2020 at 5:18 PM Stefan Schulze Frielinghaus via > Gcc-patches wrote: >> >> This is a follow up to commit 5c9669a0e6c respectively discussion >> https://gcc.gnu.org/pipermail/gcc-patches/2020-June/549132.html >> >> In case that an alignment

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-27 Thread Richard Biener via Gcc-patches
On Wed, Jul 22, 2020 at 5:18 PM Stefan Schulze Frielinghaus via Gcc-patches wrote: > > This is a follow up to commit 5c9669a0e6c respectively discussion > https://gcc.gnu.org/pipermail/gcc-patches/2020-June/549132.html > > In case that an alignment constraint is less than the size of a >

Re: [PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-24 Thread Richard Sandiford
Stefan Schulze Frielinghaus via Gcc-patches writes: > This is a follow up to commit 5c9669a0e6c respectively discussion > https://gcc.gnu.org/pipermail/gcc-patches/2020-June/549132.html > > In case that an alignment constraint is less than the size of a > corresponding scalar type, ensure that we

[PATCH] [RFC] vect: Fix infinite loop while determining peeling amount

2020-07-22 Thread Stefan Schulze Frielinghaus via Gcc-patches
This is a follow up to commit 5c9669a0e6c respectively discussion https://gcc.gnu.org/pipermail/gcc-patches/2020-June/549132.html In case that an alignment constraint is less than the size of a corresponding scalar type, ensure that we advance at least by one iteration. For example, on s390x we