5345f91a0b
(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 |
||
---|---|---|
gcc |