aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gnu.org>1994-06-03 19:50:48 +0000
committerTorbjorn Granlund <tege@gnu.org>1994-06-03 19:50:48 +0000
commit5345f91a0be605ab09f2f42abecd1a0fc5083f47 (patch)
treec1ab9c4e3385c68a07953a207dc5ee0eed009ac7 /gcc/cp
parent0b27d5ddb2ce7353a168c60c9109b4ee01e481eb (diff)
downloadgcc-5345f91a0be605ab09f2f42abecd1a0fc5083f47.zip
gcc-5345f91a0be605ab09f2f42abecd1a0fc5083f47.tar.gz
gcc-5345f91a0be605ab09f2f42abecd1a0fc5083f47.tar.bz2
(FP_REGNO_P): New macro for intra file usage.
(REGNO_OK_FOR_FP_P): Use FP_REGNO_P. (FUNCTION_VALUE_REGNO_P): Revert last change. (CONDITIONAL_REGISTER_USAGE): Partially revert last changes; Make non-existing 1.0 fp regs fixed, including odd-numbered regs. (enum reg_class): Get rid of SNAKE_FP_REGS, GENERAL_OR_SNAKE_FP_REGS, and NON_SHIFT_REGS. (REG_CLASS_NAMES): Likewise. (REG_CLASS_CONTENTS): Likewise. (REGNO_REG_CLASS): Likewise. (HARD_REGNO_MODE_OK): Corresponding changes. Don't force 1.0 fpregs to even regno here; fixed_regs does the job better. (FP_REG_CLASS_P): Get rid of SNAKE_FP_REGS. (REG_CLASS_FROM_LETTER, case 'z'): Deleted. (HARD_REGNO_NREGS): Partially revert last change. (CLASS_MAX_NREGS): Partially revert last change. From-SVN: r7438
Diffstat (limited to 'gcc/cp')
0 files changed, 0 insertions, 0 deletions