OSDN Git Service

2006-12-12 Andrew Macleod <amacleod@redhat.com>
authoramacleod <amacleod@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Dec 2006 15:50:06 +0000 (15:50 +0000)
committeramacleod <amacleod@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Dec 2006 15:50:06 +0000 (15:50 +0000)
PR tree-optimization/30159
* tree-ssa-coalesce.c (coalesce_ssa_name): Process single ssa_name
functions in case a default_def coalesce is required.

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

gcc/ChangeLog
gcc/tree-ssa-coalesce.c

index 3e5514b..0d9e396 100644 (file)
@@ -1,3 +1,9 @@
+2006-12-12  Andrew Macleod  <amacleod@redhat.com>
+       
+       PR tree-optimization/30159
+       * tree-ssa-coalesce.c (coalesce_ssa_name): Process single ssa_name 
+       functions in case a default_def coalesce is required.
+
 2006-12-12  Jakub Jelinek  <jakub@redhat.com>
 
        PR libstdc++/11953
index 6bf530f..6b6371b 100644 (file)
@@ -1284,7 +1284,7 @@ coalesce_ssa_name (void)
   partition_view_bitmap (map, used_in_copies, true);
   BITMAP_FREE (used_in_copies);
 
-  if (num_var_partitions (map) <= 1)
+  if (num_var_partitions (map) < 1)
     {
       delete_coalesce_list (cl);
       return map;