aboutsummaryrefslogtreecommitdiff
path: root/gcc/params.def
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2012-11-08 16:46:18 +0000
committerJan Hubicka <jh@suse.cz>2012-11-08 16:46:18 +0000
commitc2a8bf5ae1f187ef3194500a0d03d2bea20844b7 (patch)
treec2cbdda2703ae2ef2cd29bf2ad23bf0a190b8d81 /gcc/params.def
parent9e9f347e67ac43770246389d2b1a057ba53239c5 (diff)
PR middle-end/48636
* ipa-inline.c (big_speedup_p): New function. (want_inline_small_function_p): Use it. (edge_badness): Dump it. * params.def (inline-min-speedup): New parameter. * doc/invoke.texi (inline-min-speedup): Document. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@193331 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/params.def')
-rw-r--r--gcc/params.def5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/params.def b/gcc/params.def
index c801c617294..42cf2eb3123 100644
--- a/gcc/params.def
+++ b/gcc/params.def
@@ -46,6 +46,11 @@ DEFPARAM (PARAM_PREDICTABLE_BRANCH_OUTCOME,
"Maximal estimated outcome of branch considered predictable",
2, 0, 50)
+DEFPARAM (PARAM_INLINE_MIN_SPEEDUP,
+ "inline-min-speedup",
+ "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-isnsns-auto",
+ 10, 0, 0)
+
/* The single function inlining limit. This is the maximum size
of a function counted in internal gcc instructions (not in
real machine instructions) that is eligible for inlining