aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2016-05-31 15:49:13 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2016-05-31 15:49:13 +0000
commit34d5fe774e8dfff32156ba77aedd20060045955d (patch)
tree353c7069791ad89f0b51cef22585569936b0efad /gcc/dwarf2out.c
parenta1443cff0d845ddcb1d114f0864e29c89e37f260 (diff)
downloadgcc-34d5fe774e8dfff32156ba77aedd20060045955d.zip
gcc-34d5fe774e8dfff32156ba77aedd20060045955d.tar.gz
gcc-34d5fe774e8dfff32156ba77aedd20060045955d.tar.bz2
Remove SH5 target regs.
gcc/ * config/sh/constraints.md (b): Remove constraint. * config/sh/predicates.md (arith_reg_operand): Remove TARGET_REGISTER_P. * config/sh/sh-modes.def (PDI): Remove. * config/sh/sh.c (sh_target_reg_class, sh_optimize_target_register_callee_saved): Remove functions. (sh_option_override): Don't set MASK_SAVE_ALL_TARGET_REGS. (sh_expand_epilogue): Update comment. (sh_hard_regno_mode_ok, sh_register_move_cost, calc_live_regs, sh_secondary_reload): Remove TARGET_REGS related code. * config/sh/sh.h (FIRST_TARGET_REG, LAST_TARGET_REG, TARGET_REGISTER_P): Remove macros. (SH_DBX_REGISTER_NUMBER, REG_ALLOC_ORDER): Remove target regs. * config/sh/sh.md (PR_MEDIA_REG, T_MEDIA_REG, FR23_REG, TR0_REG, TR1_REG, TR2_REG): Remove constants. * config/sh/sh.opt (SAVE_ALL_TARGET_REGS): Remove. From-SVN: r236928
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions