diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2005-09-11 07:38:02 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2005-09-11 07:38:02 +0000 |
commit | 2347f5c93113dc55430473bd32b93ec786225834 (patch) | |
tree | e873101603f78b08816683e4c46f35c0cc769ed7 /gcc | |
parent | c6fbca45491d0bb43f064b412f7fd535920cc7a4 (diff) | |
download | gcc-2347f5c93113dc55430473bd32b93ec786225834.zip gcc-2347f5c93113dc55430473bd32b93ec786225834.tar.gz gcc-2347f5c93113dc55430473bd32b93ec786225834.tar.bz2 |
* arm/predicates.md (alignable_memory_operand): Delete.
From-SVN: r104138
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/arm/predicates.md | 20 |
2 files changed, 4 insertions, 20 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7197965..45fce64 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-09-11 Richard Earnshaw <richard.earnshaw@arm.com> + + * arm/predicates.md (alignable_memory_operand): Delete. + 2005-09-10 Richard Henderson <rth@redhat.com> PR debug/23806 diff --git a/gcc/config/arm/predicates.md b/gcc/config/arm/predicates.md index 6485dab..aa4f60e 100644 --- a/gcc/config/arm/predicates.md +++ b/gcc/config/arm/predicates.md @@ -110,26 +110,6 @@ "offsettable_address_p (reload_completed | reload_in_progress, mode, XEXP (op, 0))"))) -;; True if the operand is a memory reference which is, or can be made, -;; word aligned by adjusting the offset. -(define_predicate "alignable_memory_operand" - (match_code "mem") -{ - rtx reg; - - op = XEXP (op, 0); - - return ((GET_CODE (reg = op) == REG - || (GET_CODE (op) == SUBREG - && GET_CODE (reg = SUBREG_REG (op)) == REG) - || (GET_CODE (op) == PLUS - && GET_CODE (XEXP (op, 1)) == CONST_INT - && (GET_CODE (reg = XEXP (op, 0)) == REG - || (GET_CODE (XEXP (op, 0)) == SUBREG - && GET_CODE (reg = SUBREG_REG (XEXP (op, 0))) == REG)))) - && REGNO_POINTER_ALIGN (REGNO (reg)) >= 32); -}) - (define_predicate "arm_reload_memory_operand" (and (match_code "mem,reg,subreg") (match_test "(!CONSTANT_P (op) |