rs6000.c (expand_block_move): DImode loads and stores require word-aligned displacements.
authorDavid Edelsohn <edelsohn@gnu.org>
Wed, 22 Sep 1999 22:27:58 +0000 (22:27 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Wed, 22 Sep 1999 22:27:58 +0000 (18:27 -0400)
commitcc0d9ba8691328f5b64ee90843dc7e17c9c0dc9d
treec8ad48c04db0ddf20118a950b42398ad7d706003
parent405f63da1c335254a9f4c27bde94d7be7340524c
rs6000.c (expand_block_move): DImode loads and stores require word-aligned displacements.

* rs6000.c (expand_block_move): DImode loads and stores require
word-aligned displacements.  Increment address registers with
adddi3 on 64-bit platform.  Use TARGET_POWERPC64 not TARGET_64BIT.

From-SVN: r29606
gcc/ChangeLog
gcc/config/rs6000/rs6000.c