[Bug ipa/97695] [11 Regression] wrong code at -O3 on x86_64-pc-linux-gnu since r11-4587-gae7a23a3fab74.
jamborm at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Nov 3 21:57:07 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97695
--- Comment #7 from Martin Jambor <jamborm at gcc dot gnu.org> ---
(In reply to Jan Hubicka from comment #5)
> I see you have patch, too :)
> However we do not want to copy clone info to every inline clone (since
> the body is materialized just once). The problem is that in case the
> offline copy is removed we move clone info to first inline clone and
> reshape the tree. This is quite old code to save little memory for the
> extra symbol that I may get rid of becuase it also trigger quadratic
> time issues with tree-inline, but for now we should copy the info
> correctly. Code is not very well structured for this since it first
> calls removal hooks and only then looks for replacement so patch is bit
> ugly. I will clean it up incrementally.
>
Umm, OK, can you please adjust comments of all the functions which get a new
clone_info parameter too?
More information about the Gcc-bugs
mailing list