https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93891
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2020-02-24 00:00:00 |2026-3-23
--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
Re-confirmed. The skipping logic only handles constants in full generality and
non-constants only over a single hop, but there's an intervening unrelated
store
in the way. Generalizing the ->same_val code to handle non-constants might
work (I do not remmeber why I didn't do that yet).