(PROMOTE_MODE, ADJUST_COST): New macros.
(CALL_USED_REGISTERS): LR0 is call-used. (HARD_REGNO_MODE_OK): Handle MODE_PARTIAL_INT and the special registers that can only hold those modes. (MODES_TIEABLE_P): Clean up and handle MODE_PARTIAL_INT modes. (enum reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS): Add new classes LR0_REGS, FC_REGS, and CR_REGS. (REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Likewise. (PREDICATE_CODES): Update for new and deleted predicates. From-SVN: r2444
Showing
Please
register
or
sign in
to comment