rs6000, Fix arguments in altivec_vrlwmi and altivec_rlwdi builtins
authorCarl Love <cel@us.ibm.com>
Mon, 7 Jun 2021 21:06:04 +0000 (16:06 -0500)
committerCarl Love <cel@us.ibm.com>
Wed, 9 Jun 2021 16:10:53 +0000 (11:10 -0500)
commit2142e34340523e1553c0dc131f657893f307e291
tree0485b8135fd4f767b28997910e4ffd067135b43f
parent7969d9c83d061e57ea80795768469cffb1a859f8
rs6000, Fix arguments in altivec_vrlwmi and altivec_rlwdi builtins

2021-06-07  Carl Love  <cel@us.ibm.com>

gcc/
* config/rs6000/altivec.md (altivec_vrl<VI_char>mi): Fix
bug in argument generation.

gcc/testsuite/
* gcc.target/powerpc/check-builtin-vec_rlnm-runnable.c:
New runnable test case.
* gcc.target/powerpc/vec-rlmi-rlnm.c: Update scan assembler times
for xxlor instruction.
gcc/config/rs6000/altivec.md
gcc/testsuite/gcc.target/powerpc/check-builtin-vec_rlnm-runnable.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c