predicates.md (splat_input_operand): Don't call input_operand for MEMs.
authorAlan Modra <amodra@gmail.com>
Thu, 18 Oct 2012 22:33:15 +0000 (09:03 +1030)
committerAlan Modra <amodra@gcc.gnu.org>
Thu, 18 Oct 2012 22:33:15 +0000 (09:03 +1030)
commitabe6d88d4a5c3bbbcc3b7d95cd82c8188933081e
treebfde550d6e2de6f56f360d428c1995af98644df9
parent13299a8e759c2c165f46cf661ef1b40e91cd831e
predicates.md (splat_input_operand): Don't call input_operand for MEMs.

* config/rs6000/predicates.md (splat_input_operand): Don't call
input_operand for MEMs.  Instead check for volatile and call
memory_address_addr_space_p with modified mode.

From-SVN: r192590
gcc/ChangeLog
gcc/config/rs6000/predicates.md