]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ira-color.c (coalesce_allocnos): Don't allocate and free sorted_copies.
authorVladimir Makarov <vmakarov@redhat.com>
Thu, 14 Nov 2013 01:33:09 +0000 (01:33 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Thu, 14 Nov 2013 01:33:09 +0000 (01:33 +0000)
2013-11-13  Vladimir Makarov  <vmakarov@redhat.com>

* ira-color.c (coalesce_allocnos): Don't allocate and free
sorted_copies.

From-SVN: r204771

gcc/ChangeLog
gcc/ira-color.c

index dad20a4bdb51b1fd47a45c77a558a9099482fa63..3345867289f3bd7276f3f2490712e67e10b7abec 100644 (file)
@@ -1,3 +1,8 @@
+2013-11-13  Vladimir Makarov  <vmakarov@redhat.com>
+
+       * ira-color.c (coalesce_allocnos): Don't allocate and free
+       sorted_copies.
+
 2013-11-14  Tom de Vries  <tom@codesourcery.com>
 
        * tree-ssa-tail-merge.c (gimple_equal_p): Add test for structural
index 70cf54118427be61f4cf7d0402507c95d3bc0b6f..6c52a2b72459ca6ab386d2f4301d4da9a4bf7d12 100644 (file)
@@ -3725,8 +3725,6 @@ coalesce_allocnos (void)
   int i, n, cp_num, regno;
   bitmap_iterator bi;
 
-  sorted_copies = (ira_copy_t *) ira_allocate (ira_copies_num
-                                              * sizeof (ira_copy_t));
   cp_num = 0;
   /* Collect copies.  */
   EXECUTE_IF_SET_IN_BITMAP (coloring_allocno_bitmap, 0, j, bi)
@@ -3790,7 +3788,6 @@ coalesce_allocnos (void)
        }
       cp_num = n;
     }
-  ira_free (sorted_copies);
 }
 
 /* Usage cost and order number of coalesced allocno set to which