https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108226
Segher Boessenkool <segher at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |segher at gcc dot gnu.org
--- Comment #3 from Segher Boessenkool <segher at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #1)
> -fno-early-inlining helps there.
Shouldn't restrict work fine with the later (much more generic) inlining as
well?
restrict is not an optimisation. It describes a basic property of the code!
Somehow we lose that here.