(force_to_mode, case IOR): Fix typo in commuting IOR and LSHIFTRT.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 20 Feb 1996 00:02:54 +0000 (19:02 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 20 Feb 1996 00:02:54 +0000 (19:02 -0500)
From-SVN: r11313

gcc/combine.c

index d898694..3b7ecb6 100644 (file)
@@ -5933,7 +5933,8 @@ force_to_mode (x, mode, mask, reg, just_select)
                              << INTVAL (XEXP (XEXP (x, 0), 1)));
          temp = gen_binary (GET_CODE (x), GET_MODE (x),
                             XEXP (XEXP (x, 0), 0), temp);
-         x = gen_binary (LSHIFTRT, GET_MODE (x), temp, XEXP (x, 1));
+         x = gen_binary (LSHIFTRT, GET_MODE (x), temp,
+                         XEXP (XEXP (x, 0), 1));
          return force_to_mode (x, mode, mask, reg, next_select);
        }