diff options
Diffstat (limited to 'gcc/alias.c')
-rw-r--r-- | gcc/alias.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/alias.c b/gcc/alias.c index b8443e8..9e53d9b 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -1256,11 +1256,6 @@ rtx_equal_for_memref_p (rtx x, rtx y) comparison for these nodes. */ return 0; - case ADDRESSOF: - return (XINT (x, 1) == XINT (y, 1) - && rtx_equal_for_memref_p (XEXP (x, 0), - XEXP (y, 0))); - default: break; } @@ -1502,9 +1497,6 @@ find_base_term (rtx x) case LABEL_REF: return x; - case ADDRESSOF: - return REG_BASE_VALUE (frame_pointer_rtx); - default: return 0; } @@ -1826,18 +1818,6 @@ memrefs_conflict_p (int xsize, rtx x, int ysize, rtx y, HOST_WIDE_INT c) return memrefs_conflict_p (xsize, x, ysize, canon_rtx (XEXP (y, 0)), c); } - if (GET_CODE (x) == ADDRESSOF) - { - if (y == frame_pointer_rtx - || GET_CODE (y) == ADDRESSOF) - return xsize <= 0 || ysize <= 0; - } - if (GET_CODE (y) == ADDRESSOF) - { - if (x == frame_pointer_rtx) - return xsize <= 0 || ysize <= 0; - } - if (CONSTANT_P (x)) { if (GET_CODE (x) == CONST_INT && GET_CODE (y) == CONST_INT) |