http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45810

--- Comment #15 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-23 
17:56:31 UTC ---
Enabling early FRE
Index: passes.c
===================================================================
--- passes.c    (revision 169136)
+++ passes.c    (working copy)
@@ -760,6 +760,7 @@
          NEXT_PASS (pass_remove_cgraph_callee_edges);
          NEXT_PASS (pass_rename_ssa_copies);
          NEXT_PASS (pass_ccp);
+      NEXT_PASS (pass_fre);
          NEXT_PASS (pass_forwprop);
          /* pass_build_ealias is a dummy pass that ensures that we
             execute TODO_rebuild_alias at this point.  Re-building
@@ -782,7 +783,7 @@

reduces perida size estimate to 694 (so by about 30%) and hookes law to 141 (by
11%). Not enough to make inlining happen, still.

Reply via email to