https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127693
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot
gnu.org
Status|NEW |ASSIGNED
Summary|[14/15/16/17 Regression] |[14/15/16 Regression]
|__builtin_constant_p vs |__builtin_constant_p vs
|IPA SRA and inlining |IPA SRA and inlining
Known to work| |17.0
--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> ---
So this testcase now works on trunk. Of course the fundamental issue that we
rely on scalar optimizations to re-play what IPA analysis did before first VRP
remains.
I will wait quite a bit before backporting as this can of course have
downstream effects by optimizing more.