rs6000-protos.h (expand_block_move): Change prototype.
authorAaron Sawdey <acsawdey@linux.ibm.com>
Wed, 2 Oct 2019 14:26:09 +0000 (14:26 +0000)
committerAaron Sawdey <acsawdey@gcc.gnu.org>
Wed, 2 Oct 2019 14:26:09 +0000 (09:26 -0500)
commitc8241327cd156ed15fb136e0b0eaace263aba717
tree077e7990fb39b4ec5c3e90f8be904e43270bc957
parent03a9b90aa6df28dde083efd17e8b7ae76b943fe7
rs6000-protos.h (expand_block_move): Change prototype.

2019-10-02  Aaron Sawdey <acsawdey@linux.ibm.com>

* config/rs6000/rs6000-protos.h (expand_block_move): Change prototype.
* config/rs6000/rs6000-string.c (expand_block_move): Add
might_overlap parm.
* config/rs6000/rs6000.md (movmemsi): Add new pattern.
(cpymemsi): Add might_overlap parm to expand_block_move() call.

From-SVN: r276462
gcc/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000-string.c
gcc/config/rs6000/rs6000.md