[Bug middle-end/88490] Missed autovectorization when indices are different
bugzilla@poradnik-webmastera.com
gcc-bugzilla@gcc.gnu.org
Fri Dec 14 12:01:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88490
--- Comment #3 from Daniel Fruzynski <bugzilla@poradnik-webmastera.com> ---
In this case s->d is pointer to pointer to double, and both pointer levels have
restrict qualifier. I wonder if you could add some tag that s->d[n] and s->d[k]
points to separate memory areas. This tag could be later used to determine that
s->d[n][0] and s->d[k][0] also do not overlap.
More information about the Gcc-bugs
mailing list