diff --git a/gcc/opts.cc b/gcc/opts.cc index b69c437245a9ca35d43f743b1ee88da1c6b7e738..7628823bfa6bc1425277e1be8051c19e11ca5816 100644 --- a/gcc/opts.cc +++ b/gcc/opts.cc @@ -2126,14 +2126,36 @@ enable_cfgo_optimizations (struct gcc_options *opts, SET_OPTION_IF_UNSET (opts, opts_set, flag_selective_scheduling, value); SET_OPTION_IF_UNSET (opts, opts_set, flag_rename_registers, value); SET_OPTION_IF_UNSET (opts, opts_set, flag_profile_partial_training, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_ipa_alignment_propagation, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_ipa_localize_array, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_ipa_array_dse, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_convert_minmax, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_tree_slp_transpose_vectorize, + value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_ipa_prefetch, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_ipa_ic, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_cmlt_arith, value); + + SET_OPTION_IF_UNSET (opts, opts_set, flag_find_with_sve, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_finite_loops, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_loop_elim, value); + SET_OPTION_IF_UNSET (opts, opts_set, flag_if_conversion_gimple, value); - SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_auto, 185); - SET_OPTION_IF_UNSET (opts, opts_set, param_inline_unit_growth, 66); + SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_auto, 331); + SET_OPTION_IF_UNSET (opts, opts_set, param_inline_unit_growth, 60); SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_recursive_depth_auto, - 31); - SET_OPTION_IF_UNSET (opts, opts_set, param_large_function_insns, 7286); - SET_OPTION_IF_UNSET (opts, opts_set, param_large_function_growth, 89); - SET_OPTION_IF_UNSET (opts, opts_set, param_large_unit_insns, 11783); + 7); + SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_recursive, 3227); + SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_recursive_auto, + 2571); + SET_OPTION_IF_UNSET (opts, opts_set, param_early_inlining_insns, 256); + SET_OPTION_IF_UNSET (opts, opts_set, param_early_inliner_max_iterations, 1); + SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_auto, 128); + SET_OPTION_IF_UNSET (opts, opts_set, param_max_inline_insns_single, 2742); + + SET_OPTION_IF_UNSET (opts, opts_set, param_large_function_insns, 9055); + SET_OPTION_IF_UNSET (opts, opts_set, param_large_function_growth, 701); + SET_OPTION_IF_UNSET (opts, opts_set, param_large_unit_insns, 942166); SET_OPTION_IF_UNSET (opts, opts_set, param_ipa_cp_eval_threshold, 864); SET_OPTION_IF_UNSET (opts, opts_set, param_ipa_cp_loop_hint_bonus, 440); SET_OPTION_IF_UNSET (opts, opts_set, param_ipa_cp_max_recursive_depth, 29);