(record_dead_and_set_regs_1): Handle SUBREGs.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 1 Dec 1994 00:12:38 +0000 (19:12 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 1 Dec 1994 00:12:38 +0000 (19:12 -0500)
From-SVN: r8594

gcc/combine.c

index bc04c09..bd75160 100644 (file)
@@ -9671,6 +9671,9 @@ static void
 record_dead_and_set_regs_1 (dest, setter)
      rtx dest, setter;
 {
+  if (GET_CODE (dest) == SUBREG)
+    dest = SUBREG_REG (dest);
+
   if (GET_CODE (dest) == REG)
     {
       /* If we are setting the whole register, we know its value.  Otherwise