cgraphunit.c (analyze_functions): Use opt_for_fn.
* cgraphunit.c (analyze_functions): Use opt_for_fn. * cgraph.h (cgraph_node::optimize_for_size_p): Likewise. From-SVN: r217668
This commit is contained in:
parent
a6b1490d35
commit
b065b66967
@ -1,3 +1,8 @@
|
||||
2014-11-17 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* cgraphunit.c (analyze_functions): Use opt_for_fn.
|
||||
* cgraph.h (cgraph_node::optimize_for_size_p): Likewise.
|
||||
|
||||
2014-11-17 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* cgraph.c (symbol_table::create_edge): Use opt_for_fn.
|
||||
|
@ -2720,7 +2720,7 @@ cgraph_node::mark_force_output (void)
|
||||
inline bool
|
||||
cgraph_node::optimize_for_size_p (void)
|
||||
{
|
||||
if (optimize_size)
|
||||
if (opt_for_fn (decl, optimize_size))
|
||||
return true;
|
||||
if (frequency == NODE_FREQUENCY_UNLIKELY_EXECUTED)
|
||||
return true;
|
||||
|
@ -1001,7 +1001,7 @@ analyze_functions (void)
|
||||
for (edge = cnode->callees; edge; edge = edge->next_callee)
|
||||
if (edge->callee->definition)
|
||||
enqueue_node (edge->callee);
|
||||
if (optimize && flag_devirtualize)
|
||||
if (optimize && opt_for_fn (cnode->decl, flag_devirtualize))
|
||||
{
|
||||
cgraph_edge *next;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user