Commit 88306d12 by Jim Wilson

(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
parent 8e56feed
...@@ -737,7 +737,7 @@ set_nonzero_bits_and_sign_copies (x, set) ...@@ -737,7 +737,7 @@ set_nonzero_bits_and_sign_copies (x, set)
if (set == 0 || GET_CODE (set) == CLOBBER) if (set == 0 || GET_CODE (set) == CLOBBER)
{ {
reg_nonzero_bits[REGNO (x)] = GET_MODE_MASK (GET_MODE (x)); 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; return;
} }
...@@ -787,7 +787,7 @@ set_nonzero_bits_and_sign_copies (x, set) ...@@ -787,7 +787,7 @@ set_nonzero_bits_and_sign_copies (x, set)
else else
{ {
reg_nonzero_bits[REGNO (x)] = GET_MODE_MASK (GET_MODE (x)); 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;
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment