Those are the fold-vec-extract-* changes. And they fix a regression on AIX. Another difference to detangle.
I'm referring to the new fold-vec-insert-* failures. I fixed the p9 failures, but some of the tests now ICE when targeting P8. Thanks, David On Fri, Jan 22, 2021 at 8:03 PM Segher Boessenkool <seg...@kernel.crashing.org> wrote: > > On Fri, Jan 22, 2021 at 03:02:47PM -0500, David Edelsohn wrote: > > All of these testcases no fail on AIX. This was not tested properly. > > Please fix. > > They fail on -m32 Linux as well: all failures are an unexpected count > of addi insns. This may be related to the LRA regression we have (just > based on it being addi, nothing else; this is a shot in the dark). It > could of course be something different just as well :-) > > > Segher > > > > > > * gcc.target/powerpc/fold-vec-insert-char-p8.c: Adjust > > > > instruction counts. > > > > * gcc.target/powerpc/fold-vec-insert-char-p9.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-double.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-float-p8.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-float-p9.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-int-p8.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-int-p9.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-longlong.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-short-p8.c: Likewise. > > > > * gcc.target/powerpc/fold-vec-insert-short-p9.c: Likewise. > > > > * gcc.target/powerpc/vsx-builtin-7.c: Likewise.