toplev.c (rest_of_compilation): Turn on cse_not_expected before cse2 instead of after.
* toplev.c (rest_of_compilation): Turn on cse_not_expected before cse2 instead of after. From-SVN: r29806
This commit is contained in:
parent
ce7695e001
commit
4afd525437
@ -1,3 +1,8 @@
|
||||
Mon Oct 4 11:28:37 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* toplev.c (rest_of_compilation): Turn on cse_not_expected
|
||||
before cse2 instead of after.
|
||||
|
||||
Mon Oct 4 09:55:17 1999 Stan Cox <scox@cygnus.com>
|
||||
|
||||
* mips.h (GO_IF_LEGITIMATE_ADDRESS): Let leasi/liadi handle large
|
||||
|
@ -3856,6 +3856,11 @@ rest_of_compilation (decl)
|
||||
ggc_collect ();
|
||||
}
|
||||
|
||||
/* ??? Well, nearly. If HAVE_conditional_arithmetic, jump_optimize
|
||||
has put off all if-conversion until "after CSE". If we put this
|
||||
off any longer we may miss out doing if-conversion entirely. */
|
||||
cse_not_expected = 1;
|
||||
|
||||
if (optimize > 0)
|
||||
{
|
||||
if (cse2_dump)
|
||||
@ -3925,10 +3930,6 @@ rest_of_compilation (decl)
|
||||
ggc_collect ();
|
||||
}
|
||||
|
||||
/* We are no longer anticipating cse in this function, at least. */
|
||||
|
||||
cse_not_expected = 1;
|
||||
|
||||
/* Now we choose between stupid (pcc-like) register allocation
|
||||
(if we got the -noreg switch and not -opt)
|
||||
and smart register allocation. */
|
||||
|
Loading…
Reference in New Issue
Block a user