(output_shift, ASHIFTRT case): Do opposite shift as ASHIFT.
authorDoug Evans <dje@gnu.org>
Wed, 20 Apr 1994 16:11:04 +0000 (16:11 +0000)
committerDoug Evans <dje@gnu.org>
Wed, 20 Apr 1994 16:11:04 +0000 (16:11 +0000)
Delete LSHIFT case.

From-SVN: r7097

gcc/config/sh/sh.c

index d8d73ba610e0b3bb443e2f90b070510aebfe10cb..ccb366e5b0d197fed035990282e53b74b5857467 100644 (file)
@@ -958,13 +958,11 @@ output_shift (string, reg, k, code)
        {
        case LSHIFTRT:
        case ASHIFTRT:
-         code = LSHIFT;
+         code = ASHIFT;
          break;
        case ASHIFT:
          code = ASHIFTRT;
          break;
-       case LSHIFT:
-         code = LSHIFTRT;
        default:
          abort ();
        }