2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2025-03-27 12:01:06 +08:00

passes.c (rest_of_compilation): Don't run regmove if only flag_expensive_optimizations...

* passes.c (rest_of_compilation): Don't run regmove if only
	flag_expensive_optimizations, require flag_regmove instead.

From-SVN: r92869
This commit is contained in:
Steven Bosscher 2005-01-03 22:34:29 +00:00 committed by Steven Bosscher
parent d22e48951c
commit 1ab219d324
2 changed files with 6 additions and 1 deletions

@ -1,3 +1,8 @@
2004-01-03 Steven Bosscher <stevenb@suse.de>
* passes.c (rest_of_compilation): Don't run regmove if only
flag_expensive_optimizations, require flag_regmove instead.
2005-01-03 Eric Botcazou <ebotcazou@libertysurf.fr>
* config/sparc/litecoff.h (TARGET_OS_CPP_BUILTINS): Do not

@ -1678,7 +1678,7 @@ rest_of_compilation (void)
&& !user_defined_section_attribute)
rest_of_handle_partition_blocks ();
if (optimize > 0 && (flag_regmove || flag_expensive_optimizations))
if (optimize > 0 && flag_regmove)
rest_of_handle_regmove ();
/* Do unconditional splitting before register allocation to allow machine