Commit b30e733a by Richard Biener Committed by Richard Biener

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
parent c8f40352
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,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment