regrename.c (build_def_use): Don't copy RTX.
authorAndrew Jenner <andrew@codesourcery.com>
Sat, 28 Jun 2008 21:37:04 +0000 (21:37 +0000)
committerAndrew Jenner <andrewjenner@gcc.gnu.org>
Sat, 28 Jun 2008 21:37:04 +0000 (21:37 +0000)
       * regrename.c (build_def_use): Don't copy RTX.

From-SVN: r137235

gcc/ChangeLog
gcc/regrename.c

index d54c5090505936e1601d7c344a87255a2821822a..c91e67f9032a390f79ecd55ca6ade8e6107cdbb1 100644 (file)
@@ -1,3 +1,7 @@
+2008-06-28  Andrew Jenner  <andrew@codesourcery.com>
+
+       * regrename.c (build_def_use): Don't copy RTX.
+
 2008-06-28  Sandra Loosemore  <sandra@codesourcery.com>
 
        * doc/extend.texi (Variable Attributes): Use @ref instead of @xref.
index 220b22ab6da74accaa77f7093a258635d2a0b217..8e48ad58a9403a350136b3d3a988180ba0c83fc2 100644 (file)
@@ -812,7 +812,7 @@ build_def_use (basic_block bb)
                    OP_IN, 0);
 
          for (i = 0; i < recog_data.n_dups; i++)
-           *recog_data.dup_loc[i] = copy_rtx (old_dups[i]);
+           *recog_data.dup_loc[i] = old_dups[i];
          for (i = 0; i < n_ops; i++)
            *recog_data.operand_loc[i] = old_operands[i];
          if (recog_data.n_dups)