diff options
author | Alan Modra <amodra@gmail.com> | 2013-02-07 13:07:37 +1030 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2013-02-07 13:07:37 +1030 |
commit | 921f2deea4f6f491d7e225d70d3787e8b490b18e (patch) | |
tree | 74f7dae5dd35b7b9606b665fc48d100c21ef808a /gcc/cse.c | |
parent | cdf383b6498460f095ff6a385270ebcfcb39a42c (diff) | |
download | gcc-921f2deea4f6f491d7e225d70d3787e8b490b18e.zip gcc-921f2deea4f6f491d7e225d70d3787e8b490b18e.tar.gz gcc-921f2deea4f6f491d7e225d70d3787e8b490b18e.tar.bz2 |
re PR target/54009 (incorrect code generated for DFmode lo_sum mem)
gcc/
PR target/54009
* config/rs6000/rs6000.c (mem_operand_gpr): Check that LO_SUM
addresses won't wrap when offsetting.
(rs6000_secondary_reload): Provide secondary reloads needed for
wrapping LO_SUM addresses.
gcc/testsuite/
PR target/54009
* gcc.target/powerpc/pr54009.c: New test.
From-SVN: r195836
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions