rs6000.md (bswap<mode>2): Force address into register if not in indexed or indirect...
authorAaron Sawdey <acsawdey@linux.ibm.com>
Tue, 6 Nov 2018 21:21:10 +0000 (21:21 +0000)
committerAaron Sawdey <acsawdey@gcc.gnu.org>
Tue, 6 Nov 2018 21:21:10 +0000 (15:21 -0600)
commitdd1501c5ab12b94f986d7c9ea55f8b3c0c7383c6
treeb9cc238e97c6f1816539bb1c1caacfc811b09f0c
parentcdc71993cf6d210bc7ff5b9c1ec099c25a8c5f48
rs6000.md (bswap<mode>2): Force address into register if not in indexed or indirect form.

2018-11-06  Aaron Sawdey  <acsawdey@linux.ibm.com>

* config/rs6000/rs6000.md (bswap<mode>2): Force address into register
if not in indexed or indirect form.
(bswap<mode>2_load): Change predicate to indexed_or_indirect_operand.
(bswap<mode>2_store): Ditto.

From-SVN: r265852
gcc/ChangeLog
gcc/config/rs6000/rs6000.md