From 37cf61167f3d85b235bec602cef96b6e39764f2c Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 28 Jul 2005 22:57:44 -0700 Subject: cse.c (exp_equiv_p): Special case CONST_DOUBLE. * 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. From-SVN: r102548 --- gcc/jump.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/jump.c') diff --git a/gcc/jump.c b/gcc/jump.c index e3e2cda..c278319 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -1879,6 +1879,7 @@ rtx_renumbered_equal_p (rtx x, rtx y) case ADDR_VEC: case ADDR_DIFF_VEC: case CONST_INT: + case CONST_DOUBLE: return 0; case LABEL_REF: -- cgit v1.1