Use the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit signed tests.
commite5ec901cec9de5295bb323f538d6addd479bac46
authorMichael Meissner <meissner@linux.ibm.com>
Thu, 3 Oct 2019 00:13:40 +0000 (3 00:13 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 3 Oct 2019 00:13:40 +0000 (3 00:13 +0000)
tree50ae0cbc0d3337409ae8a44378354c6930483441
parent202be58655a1964581facd2e514c7d3431258fe8
Use the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit signed tests.

2019-10-02   Michael Meissner  <meissner@linux.ibm.com>

* config/rs6000/rs6000.c (mem_operand_gpr): Use
SIGNED_16BIT_OFFSET_EXTRA_P.
(mem_operand_ds_form): Use SIGNED_16BIT_OFFSET_EXTRA_P.
(rs6000_mode_dependent_address): Use SIGNED_16BIT_OFFSET_EXTRA_P.

From-SVN: r276498
gcc/ChangeLog
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.c