* cse.c (exp_equiv_p): Special case CONST_DOUBLE.
commitd618034b09e41657a5c4b85f35b11fab3b2d0fc9
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2005 05:57:44 +0000 (29 05:57 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2005 05:57:44 +0000 (29 05:57 +0000)
tree87062b85bae892f1fff511f8c85752bd8d18e25d
parentdee9f08142413decda3b27b226b447f37c158c00
    * cse.c (exp_equiv_p): Special case CONST_DOUBLE.
        * cselib.c (rtx_equal_for_cselib_p): Likewise.
        * jump.c (rtx_renumbered_equal_p): Likewise.
        * loop.c (rtx_equal_for_loop_p): Tidy and special case PC, CC0,
        CONST_INT and CONST_DOUBLE.
        (rtx_equal_for_prefetch_p): Likewise, plus LABEL_REF.
        * reload.c (operands_match_p): Special case CONST_INT and
        CONST_DOUBLE; check mode earlier.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102548 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cse.c
gcc/cselib.c
gcc/jump.c
gcc/loop.c
gcc/reload.c