[gcc]
commit4434a1d173c09c88be145d7c7bd305b46e6113d8
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Dec 2014 18:39:22 +0000 (3 18:39 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Dec 2014 18:39:22 +0000 (3 18:39 +0000)
tree00296a7f489d1dc66feb368d4e2d8a79a9db4107
parent4166acc76b9450726817951d1a7fd1828bd04041
[gcc]
2014-12-03  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/64019
* config/rs6000/rs6000.c (rs6000_legitimize_reload_address): Do
not create LO_SUM address for constant addresses if the type can
go in Altivec registers.

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

PR target/64019
* gcc.target/powerpc/pr64019.c: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218327 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr64019.c [new file with mode: 0644]