https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126208
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rguenth at gcc dot gnu.org
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
We correctly PPRE the *size load, but we do not hoist the *nodes load (we'd
have to PPRE the whole address computation since, again, the store to
(*nodes)[i]
aliases *nodes. PPRE is too limited for this, in particular we do not handle
PPRE over backedges (so we do not have to iterate PA_IN computation, given we
handle only very limited PA, not worth the compile and memory work).