re PR bootstrap/68404 (PGO/LTO bootstrap failure on ppc64le)
commit2bf2078afba9bd0d5e4874d90c1124c7991069bc
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Thu, 18 Feb 2016 19:36:39 +0000 (18 19:36 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 18 Feb 2016 19:36:39 +0000 (18 19:36 +0000)
tree2c735bed397542fe34492919b23f86b13a02c208
parentc461d26383f5e7999b3e02c965d8289f2c22f7fe
re PR bootstrap/68404 (PGO/LTO bootstrap failure on ppc64le)

[gcc]
2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/68404
* config/rs6000/predicates.md (fusion_gpr_addis): Revert
2016-02-09 change.

* config/rs6000/rs6000.md (fusion_gpr_load_<mode>): Remove
earlyclobber from target.  Use wF constraint for fused memory
address.
(fusion_gpr_<P:mode>_<GPR_FUSION:mode>_load): Likewise.

[gcc/testsuites]
2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/68404
* gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
* gcc.target/powerpc/fusion3.c: Likewise.

From-SVN: r233532
gcc/ChangeLog
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/fusion.c
gcc/testsuite/gcc.target/powerpc/fusion3.c