aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2020-06-08 22:34:21 +0000
committerSegher Boessenkool <segher@kernel.crashing.org>2020-06-09 00:59:12 +0000
commitdf2c0060e5d1e0a37001b93f36e9245bb75ef33b (patch)
treefac8bc6246fe61eb9297a5946ca792a4820e96d6 /libgcc
parent2c455ae06c0b46a6a27be3a6bd869384758e4707 (diff)
downloadgcc-df2c0060e5d1e0a37001b93f36e9245bb75ef33b.zip
gcc-df2c0060e5d1e0a37001b93f36e9245bb75ef33b.tar.gz
gcc-df2c0060e5d1e0a37001b93f36e9245bb75ef33b.tar.bz2
rs6000/testsuite: Allow xxperm* instead of only vperm*
Some testcases failed (esp. with --with-cpu=power9) after my change to prefer xxperm over vperm when all else is equal. Fix that. (This also tightens the relevant REs somewhat). 2020-06-09 Segher Boessenkool <segher@kernel.crashing.org> gcc/testsuite/ * gcc.target/powerpc/fold-vec-perm-char.c: Allow both vperm/vpermr and xxperm/xxpermr. * gcc.target/powerpc/fold-vec-perm-double.c: Ditto. * gcc.target/powerpc/fold-vec-perm-float.c: Ditto. * gcc.target/powerpc/fold-vec-perm-int.c: Ditto. * gcc.target/powerpc/fold-vec-perm-longlong.c: Ditto. * gcc.target/powerpc/fold-vec-perm-pixel.c: Ditto. * gcc.target/powerpc/fold-vec-perm-short.c: Ditto. * gcc.target/powerpc/lvsl-lvsr.c: Ditto. * gcc.target/powerpc/vec-mult-char-2.c: Ditto. * gcc.target/powerpc/vsx-vector-6.p9.c: Also allow xxpermr.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions