diff options
Diffstat (limited to 'gcc/ipa-fnsummary.c')
-rw-r--r-- | gcc/ipa-fnsummary.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ipa-fnsummary.c b/gcc/ipa-fnsummary.c index 7324aac32c2..076ccd40bd7 100644 --- a/gcc/ipa-fnsummary.c +++ b/gcc/ipa-fnsummary.c @@ -82,6 +82,8 @@ along with GCC; see the file COPYING3. If not see #include "cilk.h" #include "cfgexpand.h" #include "gimplify.h" +#include "stringpool.h" +#include "attribs.h" /* Summaries. */ function_summary <ipa_fn_summary *> *ipa_fn_summaries; @@ -3174,9 +3176,7 @@ ipa_fn_summary_generate (void) FOR_EACH_DEFINED_FUNCTION (node) if (DECL_STRUCT_FUNCTION (node->decl)) - node->local.versionable = - (opt_for_fn (node->decl, optimize) - && tree_versionable_function_p (node->decl)); + node->local.versionable = tree_versionable_function_p (node->decl); ipa_fn_summary_alloc (); |