ipa-cp.c (ignore_edge_p): Do not check caller flags.

* ipa-cp.c (ignore_edge_p): Do not check caller flags.
	(propagate_constants_topo): Fix typo.

From-SVN: r278156
This commit is contained in:
Jan Hubicka 2019-11-13 20:42:02 +01:00 committed by Jan Hubicka
parent cca78449be
commit 223f4b10e9
2 changed files with 6 additions and 3 deletions

View file

@ -1,3 +1,8 @@
2019-11-13 Jan Hubicka <hubicka@ucw.cz>
* ipa-cp.c (ignore_edge_p): Do not check caller flags.
(propagate_constants_topo): Fix typo.
2019-11-13 Aldy Hernandez <aldyh@redhat.com>
* Makefile.in (OBJS): Add value-range.o.

View file

@ -816,9 +816,7 @@ ignore_edge_p (cgraph_edge *e)
= e->callee->function_or_virtual_thunk_symbol (&avail, e->caller);
return (avail <= AVAIL_INTERPOSABLE
|| !opt_for_fn (e->caller->decl, optimize)
|| !opt_for_fn (ultimate_target->decl, optimize)
|| !opt_for_fn (e->caller->decl, flag_ipa_cp)
|| !opt_for_fn (ultimate_target->decl, flag_ipa_cp));
}
@ -3246,7 +3244,7 @@ propagate_constants_topo (class ipa_topo_info *topo)
if (opt_for_fn (v->decl, flag_ipa_cp)
&& opt_for_fn (v->decl, optimize))
push_node_to_stack (topo, v);
/* When V is not optimized, we can not push it to stac, but
/* When V is not optimized, we can not push it to stack, but
still we need to set all its callees lattices to bottom. */
else
{