https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102203

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Even more take:
```
void f(char *a, char *b, unsigned s)
{
  if (s > 128)
    return;
  __builtin_memcpy (a, b, s);
}
```

With SVE, this should just produce a load mask and store mask with the size of
s as the mask

Reply via email to