2014-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 16:47:15 +0000 (16:47 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 16:47:15 +0000 (16:47 +0000)
commit3a2caf25eaecadc6eb64cd1787ef51081a15679b
tree4ee229a3aae6cc9270df299eac30cb8f035e015b
parentdea927463832c17830bc1a2d6483cec611dd62b4
2014-08-22  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/62195
* doc/md.texi (Machine Constraints): Update PowerPC wi constraint
documentation to state it is only for VSX operations.

* config/rs6000/rs6000.c (rs6000_init_hard_regno_mode_ok): Make wi
constraint only active if VSX.

* config/rs6000/rs6000.md (lfiwax): Use wj constraint instead of
wi cosntraint for ISA 2.07 lxsiwax/lxsiwzx instructions.
(lfiwzx): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214329 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/constraints.md
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md
gcc/doc/md.texi