OSDN Git Service

* combine.c (num_sign_bit_copies): In NEG, MULT, DIV and MOD cases,
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jan 1999 23:33:29 +0000 (23:33 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jan 1999 23:33:29 +0000 (23:33 +0000)
commit41ff59b864580994ab905305afefa3b900be67b3
tree1040cfc2130c6988db39bccbc1bcff506275d78c
parent3775022fc5a348627a4dd35cfbe5fe0e4199ea79
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24547 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c