diff options
author | Richard Henderson <rth@cygnus.com> | 2000-06-13 16:19:50 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-06-13 16:19:50 -0700 |
commit | 13da91fd236bc0d0b3cb773eed729cb35044848b (patch) | |
tree | 104194e76715dd66e67931e2b5aca5c7af9cd3d0 /gcc/libgcc2.c | |
parent | ef3843807ecc4825706ae4277b81124ac3cd67eb (diff) | |
download | gcc-13da91fd236bc0d0b3cb773eed729cb35044848b.zip gcc-13da91fd236bc0d0b3cb773eed729cb35044848b.tar.gz gcc-13da91fd236bc0d0b3cb773eed729cb35044848b.tar.bz2 |
ia64.h (enum reg_class): Remove FR_INT_REGS, FR_FP_REGS, GR_AND_FR_INT_REGS, GR_AND_FR_FP_REGS.
* config/ia64/ia64.h (enum reg_class): Remove FR_INT_REGS, FR_FP_REGS,
GR_AND_FR_INT_REGS, GR_AND_FR_FP_REGS.
(REG_CLASS_NAMES): Likewise.
(REG_CLASS_CONTENTS): Likewise.
(FR_FP_REGNO_P, FR_INT_REGNO_P): Remove.
(HARD_REGNO_MODE_OK): Remove references to them.
(REGNO_REG_CLASS): Likewise.
(REG_CLASS_FROM_LETTER): Likewise.
(CLASS_MAX_NREGS): Likewise.
(REGISTER_MOVE_COST): Likewise.
* config/ia64/ia64.c (ia64_secondary_reload_class): Likewise.
* config/ia64/ia64.md (*): Replace "e" constraints with "f".
(movqi_internal): Special case moves from zero.
(movhi_internal, movsi_internal): Likewise.
(movdi_internal): Likewise. Fill out "f" constraints.
(movsf_internal): Fill out "r" constraints.
(movdf_internal): Likewise.
From-SVN: r34530
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions