opts.c (default_options_optimization): Adjust max-combine-insns to 2 for -Og.
2014-09-03 Richard Biener <rguenther@suse.de> * opts.c (default_options_optimization): Adjust max-combine-insns to 2 for -Og. From-SVN: r214879
This commit is contained in:
parent
c8f403525a
commit
b30e733a13
2 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2014-09-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* opts.c (default_options_optimization): Adjust
|
||||
max-combine-insns to 2 for -Og.
|
||||
|
||||
2014-09-03 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR ipa/62015
|
||||
|
|
|
@ -636,6 +636,12 @@ default_options_optimization (struct gcc_options *opts,
|
|||
default_param_value (PARAM_MIN_CROSSJUMP_INSNS),
|
||||
opts->x_param_values, opts_set->x_param_values);
|
||||
|
||||
/* Restrict the amount of work combine does at -Og while retaining
|
||||
most of its useful transforms. */
|
||||
if (opts->x_optimize_debug)
|
||||
maybe_set_param_value (PARAM_MAX_COMBINE_INSNS, 2,
|
||||
opts->x_param_values, opts_set->x_param_values);
|
||||
|
||||
/* Allow default optimizations to be specified on a per-machine basis. */
|
||||
maybe_default_options (opts, opts_set,
|
||||
targetm_common.option_optimization_table,
|
||||
|
|
Loading…
Add table
Reference in a new issue