Commit 549f2254 by Jeff Law

toplev.c (rest_of_compilation): No longer set reload_completed.

�
        * toplev.c (rest_of_compilation): No longer set reload_completed.
        * reload1.c (reload): Set it here.  Perform instruction splitting
        after reload has completed if we will be running the scheduler
        again.

From-SVN: r23477
parent 27ff8c00
...@@ -3790,8 +3790,6 @@ rest_of_compilation (decl) ...@@ -3790,8 +3790,6 @@ rest_of_compilation (decl)
if (failure) if (failure)
goto exit_rest_of_compilation; goto exit_rest_of_compilation;
reload_completed = 1;
/* Do a very simple CSE pass over just the hard registers. */ /* Do a very simple CSE pass over just the hard registers. */
if (optimize > 0) if (optimize > 0)
reload_cse_regs (insns); reload_cse_regs (insns);
...@@ -4376,7 +4374,9 @@ main (argc, argv) ...@@ -4376,7 +4374,9 @@ main (argc, argv)
flag_schedule_insns_after_reload = 1; flag_schedule_insns_after_reload = 1;
#endif #endif
flag_regmove = 1; flag_regmove = 1;
#if 0
flag_strict_aliasing = 1; flag_strict_aliasing = 1;
#endif
} }
if (optimize >= 3) if (optimize >= 3)
......
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