diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2000-12-02 17:10:29 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2000-12-02 17:10:29 +0000 |
commit | f1008e52f1060e8f84ed41b6d129ae38e8262516 (patch) | |
tree | 69891c379a55b396ed5ee726eedbfd3e4ce8838e /libjava/java/io/InputStream.java | |
parent | 4eb191f350e0321bef21f6ad9ed6f17c3ffcaf8b (diff) | |
download | gcc-f1008e52f1060e8f84ed41b6d129ae38e8262516.zip gcc-f1008e52f1060e8f84ed41b6d129ae38e8262516.tar.gz gcc-f1008e52f1060e8f84ed41b6d129ae38e8262516.tar.bz2 |
arm.h (ARM_REGNO_OK_FOR_BASE_P, [...]): New macros.
* arm.h (ARM_REGNO_OK_FOR_BASE_P, THUMB_REGNO_MODE_OK_FOR_BASE_P): New
macros.
(REGNO_MODE_OK_FOR_BASE_P): Define in terms of above.
(REGNO_OK_FOR_FOR_BASE_P): Delete.
(ARM_REG_OK_FOR_BASE_P, THUMB_REG_MODE_OK_FOR_BASE_P): New macros for
both strict and non-strict uses.
(REG_MODE_OK_FOR_BASE_P): Define in terms of above.
(ARM_REG_OK_FOR_INDEX_P, THUMB_REG_OK_FOR_INDEX_P): New macros.
(REG_OK_FOR_INDEX_P): Define in terms of above.
(REG_OK_FOR_BASE_P): Delete.
(REG_OK_FOR_PRE_POST_P): Delete.
(ARM_BASE_REGISTER_RTX_P): Renamed from BASE_REGISTER_RTX_P.
(ARM_INDEX_REGISTER_RTX_P): Renamed from INDEX_REGISTER_RTX_P.
(ARM_GO_IF_LEGITIMATE_INDEX): Renamed from GO_IF_LEGITIMATE_INDEX.
(THUMB_LEGITIMATE_OFFSET): Renamed from LEGITIMATE_OFFSET.
(ARM_GO_IF_LEGITIMATE_ADDRESS): Adjust for name changes. Use ARM
specific variants rather than general ones. Use ARM_REG_OK_FOR_BASE_P
in pre/post increment cases.
(THUMB_GO_IF_LEGITIMATE_ADDRESS): Similarly for Thumb.
(ARM_LEGITIMIZE_ADDRESS): Similarly.
(THUMB_LEGITIMIZE_RELOAD_ADDRESS): Similarly.
* arm.c (legitimate_pic_address): Similarly.
From-SVN: r37954
Diffstat (limited to 'libjava/java/io/InputStream.java')
0 files changed, 0 insertions, 0 deletions