2004-10-18 Pat Haugen <pthaugen@us.ibm.com>
commit0b4b6aaa11116c46b48c2a4734cffe07489c0e34
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Oct 2004 18:46:06 +0000 (18 18:46 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Oct 2004 18:46:06 +0000 (18 18:46 +0000)
tree4c36b35633d0f938381ebc4187f4b32439f4546d
parented5cb77f09fb99056644ce86c6305f80df0c18ce
2004-10-18  Pat Haugen  <pthaugen@us.ibm.com>

        * simplify-rtx.c (mode_signbit_p): Externalize function...
        * rtl.h (mode_signbit_p): ... to here.
        * combine.c (simplify_shift_const): Recognize PLUS signbit as
        canonical form of XOR signbit and move to outer op.

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