OSDN Git Service

* combine.c (combine_instructions): Recompute
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2009 15:45:22 +0000 (15:45 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2009 15:45:22 +0000 (15:45 +0000)
optimize_this_for_speed_p  for each BB in the main combine loop.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@143293 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/combine.c

index ebe85fa..0920534 100644 (file)
@@ -1,3 +1,8 @@
+2009-01-12  Richard Earnshaw  <rearnsha@arm.com>
+
+       * combine.c (combine_instructions):  Recompute
+       optimize_this_for_speed_p  for each BB in the main combine loop.
+
 2009-01-12  Tomas Bily  <tbily@suse.cz>
 
        PR middlend/38385
index 0198342..82bf9f5 100644 (file)
@@ -1112,6 +1112,7 @@ combine_instructions (rtx f, unsigned int nregs)
 
   FOR_EACH_BB (this_basic_block)
     {
+      optimize_this_for_speed_p = optimize_bb_for_speed_p (this_basic_block);
       last_call_luid = 0;
       mem_last_set = -1;
       label_tick++;