From: Doug Evans Date: Fri, 7 Feb 1997 18:56:07 +0000 (+0000) Subject: cse.c (invalidate_from_clobbers): Delete unnecessary test for (clobber nil). X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=899bf2bfa597e9905a9f545e916ecfce3e11a73d;p=gcc.git cse.c (invalidate_from_clobbers): Delete unnecessary test for (clobber nil). * cse.c (invalidate_from_clobbers): Delete unnecessary test for (clobber nil). From-SVN: r13618 --- diff --git a/gcc/cse.c b/gcc/cse.c index cc9c142c570..893f1a4266c 100644 --- 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) {