Re: [PATCH] [RFC] Single iteration peeling for gaps is sufficient with loop masking

2024-11-14 Thread Richard Sandiford
Richard Biener writes: >> Am 14.11.2024 um 17:38 schrieb Richard Sandiford : >> >> Richard Biener writes: >>> When we do loop masking via mask or length a single scalar iteration >>> should be sufficient to avoid excess accesses. This fixes the last >>> known FAILs with --param vect-force-slp=

Re: [PATCH] [RFC] Single iteration peeling for gaps is sufficient with loop masking

2024-11-14 Thread Richard Biener
> Am 14.11.2024 um 17:38 schrieb Richard Sandiford : > > Richard Biener writes: >> When we do loop masking via mask or length a single scalar iteration >> should be sufficient to avoid excess accesses. This fixes the last >> known FAILs with --param vect-force-slp=1. >> >> Bootstrap and reg

Re: [PATCH] [RFC] Single iteration peeling for gaps is sufficient with loop masking

2024-11-14 Thread Richard Sandiford
Richard Biener writes: > When we do loop masking via mask or length a single scalar iteration > should be sufficient to avoid excess accesses. This fixes the last > known FAILs with --param vect-force-slp=1. > > Bootstrap and regtest running on x86_64-unknown-linux-gnu. > > Do we know of a case w

[PATCH] [RFC] Single iteration peeling for gaps is sufficient with loop masking

2024-11-14 Thread Richard Biener
When we do loop masking via mask or length a single scalar iteration should be sufficient to avoid excess accesses. This fixes the last known FAILs with --param vect-force-slp=1. Bootstrap and regtest running on x86_64-unknown-linux-gnu. Do we know of a case where the peeling isn't sufficient wi