Remove leftover optimize checks.
authorJan Hubicka <hubicka@ucw.cz>
Thu, 28 Nov 2019 17:51:40 +0000 (18:51 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 28 Nov 2019 17:51:40 +0000 (17:51 +0000)
* ipa-inline.c (want_early_inline_function_p): Remove leftover optimize
checks.

From-SVN: r278816

gcc/ChangeLog
gcc/ipa-inline.c

index b85bda2..50b2278 100644 (file)
@@ -1,5 +1,10 @@
 2019-11-28  Jan Hubicka  <hubicka@ucw.cz>
 
+       * ipa-inline.c (want_early_inline_function_p): Remove leftover optimize
+       checks.
+
+2019-11-28  Jan Hubicka  <hubicka@ucw.cz>
+
        * profile-count.c (profile_count::combine_with_ipa_count): Return
        uninitialized count if called on ininitialized count.
 
index 08612e7..c742a99 100644 (file)
@@ -701,10 +701,8 @@ want_early_inline_function_p (struct cgraph_edge *e)
          if (dump_enabled_p ())
            dump_printf_loc (MSG_MISSED_OPTIMIZATION, e->call_stmt,
                             "  will not early inline: %C->%C, "
-                            "growth %i exceeds --param early-inlining-insns%s\n",
-                            e->caller, callee, growth,
-                            opt_for_fn (e->caller->decl, optimize) >= 3
-                            ? "" : "-O2");
+                            "growth %i exceeds --param early-inlining-insns\n",
+                            e->caller, callee, growth);
          want_inline = false;
        }
       else if ((n = num_calls (callee)) != 0
@@ -713,11 +711,9 @@ want_early_inline_function_p (struct cgraph_edge *e)
          if (dump_enabled_p ())
            dump_printf_loc (MSG_MISSED_OPTIMIZATION, e->call_stmt,
                             "  will not early inline: %C->%C, "
-                            "growth %i exceeds --param early-inlining-insns%s "
+                            "growth %i exceeds --param early-inlining-insns "
                             "divided by number of calls\n",
-                            e->caller, callee, growth,
-                            opt_for_fn (e->caller->decl, optimize) >= 3
-                            ? "" : "-O2");
+                            e->caller, callee, growth);
          want_inline = false;
        }
     }
@@ -861,12 +857,9 @@ want_inline_small_function_p (struct cgraph_edge *e, bool report)
                - ipa_call_summaries->get (e)->call_stmt_size
              > inline_insns_single (e->caller, true))
     {
-      if (opt_for_fn (e->caller->decl, optimize) >= 3)
-       e->inline_failed = (DECL_DECLARED_INLINE_P (callee->decl)
-                           ? CIF_MAX_INLINE_INSNS_SINGLE_LIMIT
-                           : CIF_MAX_INLINE_INSNS_AUTO_LIMIT);
-      else
-       e->inline_failed = CIF_MAX_INLINE_INSNS_AUTO_LIMIT;
+      e->inline_failed = (DECL_DECLARED_INLINE_P (callee->decl)
+                         ? CIF_MAX_INLINE_INSNS_SINGLE_LIMIT
+                         : CIF_MAX_INLINE_INSNS_AUTO_LIMIT);
       want_inline = false;
     }
   else