re PR target/60737 (rs6000 expand_block_clear uses word stores on double word pointer)
commit42aea2d8f9282b7bb34fedc7f125840a393ee639
authorAlan Modra <amodra@gmail.com>
Thu, 8 May 2014 02:05:19 +0000 (8 11:35 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Thu, 8 May 2014 02:05:19 +0000 (8 11:35 +0930)
tree40a7b0a9c432a98bf6b9d6e62ddc5371a87001e7
parent7500b256b0f314c4dab8a590cffc6c58efa3ab23
re PR target/60737 (rs6000 expand_block_clear uses word stores on double word pointer)

PR target/60737
* config/rs6000/rs6000.c (expand_block_move): Allow 64-bit
loads and stores when -mno-strict-align at any alignment.
(expand_block_clear): Similarly.  Also correct calculation of
instruction count.

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