]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* ipa-prop.c (ipa_propagate_indirect_call_infos): Do not remove
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Oct 2019 10:26:11 +0000 (10:26 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Oct 2019 10:26:11 +0000 (10:26 +0000)
jump functions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@277486 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/ipa-prop.c

index fe812a4cb432698b8bea0a5681ca62053f79a143..4751148a42e5c1634f362d896fd1dfcfeccd37f9 100644 (file)
@@ -1,3 +1,8 @@
+2019-10-27  Jan Hubicka  <hubicka@ucw.cz>
+
+       * ipa-prop.c (ipa_propagate_indirect_call_infos): Do not remove
+       jump functions.
+
 2019-10-27  Eric Botcazou <ebotcazou@adacore.com>
 
        * cgraph.c (cgraph_node::rtl_info): Fix cut&pasto in comment.
index 1290a2f39433598337b079d75556aa578dcf66cb..edab920e8f494c6a2fd6a31476b715c2e990da0a 100644 (file)
@@ -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;
 }