https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101362
Martin Jambor <jamborm at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jamborm at gcc dot gnu.org
--- Comment #4 from Martin Jambor <jamborm at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #3)
> Basically as far as I understand is that can_change_signature says if we can
> change the signature; though if it is not local, we can't change that
> version of it because it might called else where outside of the TU.
Indeed this is how it is used in IPA-CP. If we cannot change signature, we do
not do it even for clones, even though we know what the value of the parameter
is.