aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.ibm.com>2020-11-06 12:58:59 +0100
committerAndreas Krebbel <krebbel@linux.ibm.com>2020-11-06 12:59:15 +0100
commitb92e4be3a61fcdf85ea12b393716b47d6ac9477f (patch)
tree57c6e5419e2d2f99fce87d0dd11de81221dd8bfa /gcc/config/s390
parent7307d8e10727aea8069c0e47e64a7a9b8588a22e (diff)
downloadgcc-b92e4be3a61fcdf85ea12b393716b47d6ac9477f.zip
gcc-b92e4be3a61fcdf85ea12b393716b47d6ac9477f.tar.gz
gcc-b92e4be3a61fcdf85ea12b393716b47d6ac9477f.tar.bz2
IBM Z: Remove override of inline params
We have pretty aggressive values for inline-min-speedup and max-inline-insns-auto. This unfortunately made more maybe uninitialized warnings to appear when building on Z. With the patch we go back to the default values. gcc/ChangeLog: * config/s390/s390.c (s390_option_override_internal): Remove override of inline params.
Diffstat (limited to 'gcc/config/s390')
-rw-r--r--gcc/config/s390/s390.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index b8961a3..847cedd 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -15469,13 +15469,6 @@ s390_option_override_internal (struct gcc_options *opts,
SET_OPTION_IF_UNSET (opts, opts_set, param_sched_pressure_algorithm, 2);
SET_OPTION_IF_UNSET (opts, opts_set, param_min_vect_loop_bound, 2);
- /* Use aggressive inlining parameters. */
- if (opts->x_s390_tune >= PROCESSOR_2964_Z13)
- {
- SET_OPTION_IF_UNSET (opts, opts_set, param_inline_min_speedup, 2);
- SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_auto, 80);
- }
-
/* Set the default alignment. */
s390_default_align (opts);