From 051d8a5faa3b37b0dda84c8382174ee70d5b7992 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sun, 27 Oct 2019 11:26:11 +0100 Subject: [PATCH] ipa-prop.c (ipa_propagate_indirect_call_infos): Do not remove jump functions. * ipa-prop.c (ipa_propagate_indirect_call_infos): Do not remove jump functions. From-SVN: r277486 --- gcc/ChangeLog | 5 +++++ gcc/ipa-prop.c | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe812a4cb43..4751148a42e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-10-27 Jan Hubicka + + * ipa-prop.c (ipa_propagate_indirect_call_infos): Do not remove + jump functions. + 2019-10-27 Eric Botcazou * cgraph.c (cgraph_node::rtl_info): Fix cut&pasto in comment. diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index 1290a2f3943..edab920e8f4 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -3706,7 +3706,6 @@ ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, propagate_controlled_uses (cs); changed = propagate_info_to_inlined_callees (cs, cs->callee, new_edges); - ipa_edge_args_sum->remove (cs); return changed; } -- 2.30.2