aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraphunit.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-11-17 19:53:51 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2014-11-17 18:53:51 +0000
commitb065b6696786e13ccce9c8b0b3eb78b02c90011d (patch)
tree0c7d5165f53f2139d7f8e440225fff66ef6001fc /gcc/cgraphunit.c
parenta6b1490d35d7acb3dc5fe785fce116a674092c20 (diff)
downloadgcc-b065b6696786e13ccce9c8b0b3eb78b02c90011d.zip
gcc-b065b6696786e13ccce9c8b0b3eb78b02c90011d.tar.gz
gcc-b065b6696786e13ccce9c8b0b3eb78b02c90011d.tar.bz2
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
Diffstat (limited to 'gcc/cgraphunit.c')
-rw-r--r--gcc/cgraphunit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c
index 4fba9ff..6695ae3 100644
--- a/gcc/cgraphunit.c
+++ b/gcc/cgraphunit.c
@@ -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;