Add Optimization keyword for param_max_inline_insns_auto param.
authorMartin Liska <mliska@suse.cz>
Thu, 14 Nov 2019 12:08:57 +0000 (13:08 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Thu, 14 Nov 2019 12:08:57 +0000 (12:08 +0000)
commit78a502caec5371cf5d107c3a6cf944bac0aaeb7c
tree7f84b73d1a7e066bac0f6790400d858ad8b34f20
parent4c4503bf8c538bdbd8db8940aae3d7000885776e
Add Optimization keyword for param_max_inline_insns_auto param.

2019-11-14  Martin Liska  <mliska@suse.cz>

* ipa-cp.c (devirtualization_time_bonus): Use opt_for_fn
of a callee to get value of the param.
* ipa-inline.c (inline_insns_auto): Use proper
opt_for_fn.
* opts.c (maybe_default_option): Do not overwrite param
value if optimization level does not match.  Note that
params usually have default value set via Init() keyword.
* params.opt: Remove -param=max-inline-insns-auto-O2.
* cif-code.def (MAX_INLINE_INSNS_AUTO_O2_LIMIT): Remove.
* doc/invoke.texi: Remove documentation of
max-inline-insns-auto-O2.
2019-11-14  Martin Liska  <mliska@suse.cz>

* c-c++-common/asan/memcmp-1.c: Update expected backtrace.

From-SVN: r278218
gcc/ChangeLog
gcc/cif-code.def
gcc/doc/invoke.texi
gcc/ipa-cp.c
gcc/ipa-inline.c
gcc/opts.c
gcc/params.opt
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/asan/memcmp-1.c