Re: [PATCH, rs6000] Fix PR79268

2017-01-29 Thread David Edelsohn
On Sun, Jan 29, 2017 at 6:17 PM, Segher Boessenkool wrote: >> --- gcc/testsuite/gcc.target/powerpc/pr79268.c(revision 0) >> +++ gcc/testsuite/gcc.target/powerpc/pr79268.c(working copy) >> @@ -0,0 +1,18 @@ >> +/* { dg-do compile { target { powerpc64le-*-* } } } */ > > Is that corre

Re: [PATCH, rs6000] Fix PR79268

2017-01-29 Thread Segher Boessenkool
Hi Bill, On Sun, Jan 29, 2017 at 04:17:03PM -0600, Bill Schmidt wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79268 reports that the > vec_xl and vec_xst intrinsics are being compiled to incorrectly use > element-reversing loads and stores in some cases, and not accepting > pointers to vec

[PATCH, rs6000] Fix PR79268

2017-01-29 Thread Bill Schmidt
Hi, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79268 reports that the vec_xl and vec_xst intrinsics are being compiled to incorrectly use element-reversing loads and stores in some cases, and not accepting pointers to vector pixel as a legal parameter. This arose because vec_xl and vec_xst were