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:
parent
cca78449be
commit
223f4b10e9
2 changed files with 6 additions and 3 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue