(output_ior): Handle "ior" against zero.
authorRichard Stallman <rms@gnu.org>
Fri, 6 Nov 1992 08:28:06 +0000 (08:28 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 6 Nov 1992 08:28:06 +0000 (08:28 +0000)
From-SVN: r2702

gcc/config/pa/pa.c

index 8421c83..b1a8d8d 100644 (file)
@@ -1254,6 +1254,9 @@ output_ior (operands)
     {
       unsigned mask = INTVAL (operands[2]);
       int bs0, bs1, bs2, p, len;
+      if (INTVAL (operands[2]) == 0)
+       return "copy %1,%0";
 
       for (bs0 = 0; bs0 < 32; bs0++)
        if ((mask & (1 << bs0)) != 0)