diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-11-21 05:29:36 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-11-21 05:29:36 +0000 |
commit | 87fb8781228c96e8af2ef59cb3f930ca71af595b (patch) | |
tree | 0b5b40035eedaf847288f81a5c5be3bd4847c5e3 /gcc/config/s390/s390.c | |
parent | 66f8c851c9c4c25f995f4784e63ce2298f39329d (diff) | |
download | gcc-87fb8781228c96e8af2ef59cb3f930ca71af595b.tar.gz |
2016-11-20 Jeff Law <law@redhat.com>
PR target/48551
* reload.h (struct target_reload): Make x_double_reg_address_ok
be per-mode rather.
* reload.c (find_reloads_address): Check if double_reg_address_ok
is true for the mode of the memory reference.
* reload1.c (init_reload): Initialize double_reg_address_ok for
each mode.
PR target/48551
* gcc.target/m68k/pr48551.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@242648 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/s390/s390.c')
0 files changed, 0 insertions, 0 deletions