combine.c (num_sign_bit_copies): In NEG...
authorBernd Schmidt <crux@pool.informatik.rwth-aachen.de>
Wed, 6 Jan 1999 23:33:29 +0000 (16:33 -0700)
committerJeff Law <law@gcc.gnu.org>
Wed, 6 Jan 1999 23:33:29 +0000 (16:33 -0700)
commit70186b342c44e983d7005488b9427f0d00907ae8
tree1040cfc2130c6988db39bccbc1bcff506275d78c
parent548e44b3366c210afee8754753a82a8641118684
combine.c (num_sign_bit_copies): In NEG...

        * combine.c (num_sign_bit_copies): In NEG, MULT, DIV and MOD cases,
        when a test can't be performed due to limited width of
        HOST_BITS_PER_WIDE_INT, use the more conservative approximation.
        Fix UDIV case for cases where the first operand has the highest bit
        set.

From-SVN: r24547
gcc/ChangeLog
gcc/combine.c