Use hard_regno_nregs instead of HARD_REGNO_NREGS
authorRichard Sandiford <richard.sandiford@linaro.org>
Tue, 12 Sep 2017 13:29:18 +0000 (13:29 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 12 Sep 2017 13:29:18 +0000 (13:29 +0000)
commita93072ca5fd144dd0711b6225473080db4196793
tree7f7fb05fc63d20d6d575e97ac2981b83cbf9f9e8
parentad47462665eb1f923f3513cf52b42af22a76eb14
Use hard_regno_nregs instead of HARD_REGNO_NREGS

This patch converts some places that use HARD_REGNO_NREGS to use
hard_regno_nregs, in places where the initialisation has obviously
already taken place.

2017-09-12  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/
* config/arm/arm.h (THUMB_SECONDARY_INPUT_RELOAD_CLASS): Use
hard_regno_nregs instead of HARD_REGNO_NREGS.
(THUMB_SECONDARY_OUTPUT_RELOAD_CLASS): Likewise.
* config/c6x/c6x.c (c6x_expand_prologue): Likewise.
(c6x_expand_epilogue): Likewise.
* config/frv/frv.c (frv_alloc_temp_reg): Likewise.
(frv_read_iacc_argument): Likewise.
* config/sh/sh.c: Include regs.h.
(sh_print_operand): Use hard_regno_nregs instead of HARD_REGNO_NREGS.
(regs_used): Likewise.
(output_stack_adjust): Likewise.
* config/xtensa/xtensa.c (xtensa_copy_incoming_a7): Likewise.
* expmed.c: Include regs.h.
(store_bit_field_1): Use hard_regno_nregs instead of HARD_REGNO_NREGS.
* ree.c: Include regs.h.
(combine_reaching_defs): Use hard_regno_nregs instead of
HARD_REGNO_NREGS.
(add_removable_extension): Likewise.

From-SVN: r252015
gcc/ChangeLog
gcc/config/arm/arm.h
gcc/config/c6x/c6x.c
gcc/config/frv/frv.c
gcc/config/sh/sh.c
gcc/config/xtensa/xtensa.c
gcc/expmed.c
gcc/ree.c