re PR target/65242 (ICE (in gen_add2_insn, at optabs.c:4761) on powerpc64le-linux...
commitbefe199770ac909a81bd0f1d445e027cbd4eef50
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Wed, 11 Mar 2015 16:57:41 +0000 (11 16:57 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Wed, 11 Mar 2015 16:57:41 +0000 (11 16:57 +0000)
treee0be2abfbd6e024f818b02a61ff382b5007fbc6c
parent4c3e13dfa2da62c98f156360e63cdf62ebd3f7e5
re PR target/65242 (ICE (in gen_add2_insn, at optabs.c:4761) on powerpc64le-linux-gnu)

[gcc]
2015-03-09  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/65242
* config/rs6000/rs6000.c (rs6000_preferred_reload_class): Do not
allow reloads of PLUS in floating point/VSX registers.

[gcc/testsuite]
2015-03-09  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/65242
* g++.dg/pr65242.C: New test.

From-SVN: r221350
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pr65242.C [new file with mode: 0644]