This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/69667] [6 Regression] ppc64le -mlra: ICE: Max. number of generated reload insns per insn is achieved (90)


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69667

--- Comment #11 from Michael Meissner <meissner at gcc dot gnu.org> ---
Author: meissner
Date: Thu Feb  4 21:05:14 2016
New Revision: 233147

URL: https://gcc.gnu.org/viewcvs?rev=233147&root=gcc&view=rev
Log:
[gcc]
2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>

        PR target/69667
        * config/rs6000/rs6000.md (mov<mode>_64bit_dm): Use 'd' constraint
        instead of 'ws', and 'wh' instead of 'wm' since TFmode/IFmode are
        not allowed into the traditional Altivec registers.
        (movtd_64bit_nodm): Likewise.
        (mov<mode>_32bit, FMOVE128_FPR iterator): Likewise.

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

        PR target/69667
        * g++.dg/pr69667.C: New file.



Added:
    trunk/gcc/testsuite/g++.dg/pr69667.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/rs6000.md
    trunk/gcc/testsuite/ChangeLog

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]