diff options
author | Michael Meissner <meissner@linux.ibm.com> | 2019-10-10 18:54:50 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2019-10-10 18:54:50 +0000 |
commit | d102b039463a39f0baf66a223300f9440dbb04d2 (patch) | |
tree | 9695bca7d954d42ee9023176a6c39d0a8319715a /gcc/objc | |
parent | b4c7ca2ef3915a0b2292499dabcaabefdca04d89 (diff) | |
download | gcc-d102b039463a39f0baf66a223300f9440dbb04d2.zip gcc-d102b039463a39f0baf66a223300f9440dbb04d2.tar.gz gcc-d102b039463a39f0baf66a223300f9440dbb04d2.tar.bz2 |
Add check for prefixed addresses.
2019-10-10 Michael Meissner <meissner@linux.ibm.com>
* config/rs6000/rs6000.c (quad_address_p): Add check for prefixed
addresses.
(mem_operand_gpr): Add check for prefixed addresses.
(mem_operand_ds_form): Add check for prefixed addresses.
(rs6000_legitimate_offset_address_p): If we support prefixed
addresses, check for a 34-bit offset instead of 16-bit.
(rs6000_legitimate_address_p): Add check for prefixed addresses.
Do not allow load/store with update if the address is prefixed.
(rs6000_mode_dependent_address): If we support prefixed
addresses, check for a 34-bit offset instead of 16-bit.
From-SVN: r276846
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions