From: Jim Wilson Date: Thu, 23 May 1996 23:53:39 +0000 (-0700) Subject: (set_nonzero_bits_and_sign_copies): Set X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=88306d12bb3131654511eb2e369626dd2e9d1a70;p=gcc.git (set_nonzero_bits_and_sign_copies): Set reg_sign_bit_copies to one not zero to indicate that the value is unknown. From-SVN: r12086 --- diff --git a/gcc/combine.c b/gcc/combine.c index 7ba5c9a2ba6..9427060d9c6 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -737,7 +737,7 @@ set_nonzero_bits_and_sign_copies (x, set) if (set == 0 || GET_CODE (set) == CLOBBER) { reg_nonzero_bits[REGNO (x)] = GET_MODE_MASK (GET_MODE (x)); - reg_sign_bit_copies[REGNO (x)] = 0; + reg_sign_bit_copies[REGNO (x)] = 1; return; } @@ -787,7 +787,7 @@ set_nonzero_bits_and_sign_copies (x, set) else { reg_nonzero_bits[REGNO (x)] = GET_MODE_MASK (GET_MODE (x)); - reg_sign_bit_copies[REGNO (x)] = 0; + reg_sign_bit_copies[REGNO (x)] = 1; } } }