[Bug middle-end/82918] No aliasing is possible on non equal pointers
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Nov 10 11:42:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82918
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-11-10
CC| |rguenth at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Currently points-to analysis is not flow-sensitive and thus we have no way to
represent this. It's also a challenge to keep such information correct, if
attached to the memory accesses for example via MR_DEPENDENCE_{CLIQUE,BASE}
information, because it either restricts code motion across the predicate
or invalidates the info when moving across it.
So - confirmed, but "not so easy". For this and the related PRs it's probably
best to have on-demand of extra information.
More information about the Gcc-bugs
mailing list