https://gcc.gnu.org/g:6d1247a9a00e05a24f90ef46afc9c3326c689242
commit 6d1247a9a00e05a24f90ef46afc9c3326c689242 Author: Michael Meissner <meiss...@linux.ibm.com> Date: Tue Sep 17 20:08:49 2024 -0400 PR 89213: Address review comments. 2024-09-17 Michael Meissner <meiss...@linux.ibm.com> gcc/ PR target/89213 * config/rs6000/altivec.md (altivec_<mode>_shift_const): Remove extra ()'s. gcc/testsuite/ PR target/89213 * gcc.target/powerpc/pr89213.c: Allow running test on 32-bit. Diff: --- gcc/config/rs6000/altivec.md | 6 +++--- gcc/testsuite/gcc.target/powerpc/pr89213.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/config/rs6000/altivec.md b/gcc/config/rs6000/altivec.md index 8faece984e9f..e4576c6d0967 100644 --- a/gcc/config/rs6000/altivec.md +++ b/gcc/config/rs6000/altivec.md @@ -2208,9 +2208,9 @@ if (GET_CODE (operands[3]) == SCRATCH) operands[3] = gen_reg_rtx (<MODE>mode); - operands[4] = ((GET_CODE (operands[2]) == CONST_VECTOR) - ? CONST_VECTOR_ELT (operands[2], 0) - : XEXP (operands[2], 0)); + operands[4] = GET_CODE (operands[2]) == CONST_VECTOR + ? CONST_VECTOR_ELT (operands[2], 0) + : XEXP (operands[2], 0); }) (define_insn "*altivec_<mode>_shift_const" diff --git a/gcc/testsuite/gcc.target/powerpc/pr89213.c b/gcc/testsuite/gcc.target/powerpc/pr89213.c index 8f5fae2c3ef9..90a8b1b5787b 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr89213.c +++ b/gcc/testsuite/gcc.target/powerpc/pr89213.c @@ -1,4 +1,4 @@ -/* { dg-do compile { target { lp64 } } } */ +/* { dg-do compile } */ /* { dg-require-effective-target powerpc_vsx } */ /* { dg-options "-mcpu=power9 -O2" } */