ipa-prop.c (ipa_propagate_indirect_call_infos): Remove ipcp summary.
authorJan Hubicka <hubicka@ucw.cz>
Mon, 11 Nov 2019 19:11:02 +0000 (19:11 +0000)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 11 Nov 2019 19:11:02 +0000 (19:11 +0000)
commit98aad294705ac35aec058e020867d736d841dad0
tree06af2352f1bd5c5a3cbfdd8ba9ab736bb6dd968c
parent8be34204decbb1bd751bee05394be5c995831503
ipa-prop.c (ipa_propagate_indirect_call_infos): Remove ipcp summary.

* ipa-prop.c (ipa_propagate_indirect_call_infos): Remove ipcp
summary.
(ipcp_transformation_t::duplicate): Break out from ...
(ipa_node_params_t::duplicate): ... here; add copying of agg
replacements.
* ipa-prop.h (ipcp_transformation): Add constructor and destructor.
(ipcp_transformation_t): Add duplicate.

From-SVN: r278062
gcc/ChangeLog
gcc/ipa-prop.c
gcc/ipa-prop.h