On 05/18/2015 12:25 PM, Richard Sandiford wrote:
This patch replaces calls to END_HARD_REGNO with calls to END_REGNO and
moves END_REGNO to rtl.h (since it's now just a REG access).


gcc/
        * regs.h (END_HARD_REGNO): Delete.
        (END_REGNO): Move to...
        * rtl.h: ...here.
        * bt-load.c (note_btr_set): Use END_REGNO instead of END_HARD_REGNO.
        * caller-save.c (mark_set_regs): Likewise.
        * combine.c (move_deaths, distribute_notes): Likewise.
        * cse.c (invalidate, invalidate_for_call): Likewise.
        * df-scan.c (df_ref_record): Likewise.
        * postreload-gcse.c (reg_changed_after_insn_p): Likewise.
        (record_last_reg_set_info): Likewise.
        * reg-stack.c (convert_regs_exit): Likewise.
        * reload.c (reg_overlap_mentioned_for_reload_p): Likewise.
        * resource.c (update_live_status): Likewise.
        * rtlanal.c (find_reg_fusage, find_regno_fusage): Likewise.
OK.
jeff

Reply via email to