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/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st


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

--- Comment #8 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
Author: wschmidt
Date: Thu Aug 25 16:12:23 2016
New Revision: 239762

URL: https://gcc.gnu.org/viewcvs?rev=239762&root=gcc&view=rev
Log:
[gcc]

2016-08-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

        Backport from mainline (minus test for POWER9 support)
        2016-08-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

        PR target/72863
        * vsx.md (vsx_load_<mode>): For P8LE, emit swaps at expand time.
        (vsx_store_<mode>): Likewise.

[gcc/testsuite]

2016-08-25  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

        Backport from mainline
        2016-08-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

        PR target/72863
        * gcc.target/powerpc/pr72863.c: New test.


Added:
    branches/gcc-5-branch/gcc/testsuite/gcc.target/powerpc/pr72863.c
Modified:
    branches/gcc-5-branch/gcc/ChangeLog
    branches/gcc-5-branch/gcc/config/rs6000/vsx.md
    branches/gcc-5-branch/gcc/testsuite/ChangeLog

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