(mark_used_regs_combine): Correct typo.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 20 Mar 1994 11:38:17 +0000 (06:38 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 20 Mar 1994 11:38:17 +0000 (06:38 -0500)
From-SVN: r6831

gcc/combine.c

index 5c209ae873202b4c3a747fa5ecf8d65170ce2930..e64add4b43e914642bab63d5719e9b88c561b907 100644 (file)
@@ -10015,10 +10015,10 @@ mark_used_regs_combine (x)
           the address.  */
        register rtx testreg = SET_DEST (x);
 
-       while (GET_CODE (x) == SUBREG
-              || GET_CODE (x) == ZERO_EXTRACT
-              || GET_CODE (x) == SIGN_EXTRACT
-              || GET_CODE (x) == STRICT_LOW_PART)
+       while (GET_CODE (testreg) == SUBREG
+              || GET_CODE (testreg) == ZERO_EXTRACT
+              || GET_CODE (testreg) == SIGN_EXTRACT
+              || GET_CODE (testreg) == STRICT_LOW_PART)
          testreg = XEXP (testreg, 0);
 
        if (GET_CODE (testreg) == MEM)