]> gcc.gnu.org Git - gcc.git/commitdiff
cse.c (invalidate_from_clobbers): Delete unnecessary test for (clobber nil).
authorDoug Evans <dje@gnu.org>
Fri, 7 Feb 1997 18:56:07 +0000 (18:56 +0000)
committerDoug Evans <dje@gnu.org>
Fri, 7 Feb 1997 18:56:07 +0000 (18:56 +0000)
* cse.c (invalidate_from_clobbers): Delete unnecessary test for
(clobber nil).

From-SVN: r13618

gcc/cse.c

index cc9c142c570a5f671d43d634f308cb3e7ce91131..893f1a4266ce5288802b9ec1aeb5cd5f0ad93636 100644 (file)
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -7653,15 +7653,13 @@ invalidate_from_clobbers (w, x)
   if (GET_CODE (x) == CLOBBER)
     {
       rtx ref = XEXP (x, 0);
-      if (ref)
-       {
-         if (GET_CODE (ref) == REG || GET_CODE (ref) == SUBREG
-             || (GET_CODE (ref) == MEM && ! w->all))
-           invalidate (ref, VOIDmode);
-         else if (GET_CODE (ref) == STRICT_LOW_PART
-                  || GET_CODE (ref) == ZERO_EXTRACT)
-           invalidate (XEXP (ref, 0), GET_MODE (ref));
-       }
+
+      if (GET_CODE (ref) == REG || GET_CODE (ref) == SUBREG
+         || (GET_CODE (ref) == MEM && ! w->all))
+       invalidate (ref, VOIDmode);
+      else if (GET_CODE (ref) == STRICT_LOW_PART
+              || GET_CODE (ref) == ZERO_EXTRACT)
+       invalidate (XEXP (ref, 0), GET_MODE (ref));
     }
   else if (GET_CODE (x) == PARALLEL)
     {
This page took 0.069232 seconds and 5 git commands to generate.