From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1005) id 128733858D20; Thu, 31 Aug 2023 19:04:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 128733858D20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1693508699; bh=jsrwLF39StEZKFl8VA+BJLOhLOlhfHM2MYw1i4JIsp0=; h=From:To:Subject:Date:From; b=O+xN/c6q6tzT4hUv66JsixqoPdHRzIPMTtSgZkzY2s6uq2neahDv73lsji65Pha2U 86OZ+EuvJg5VEKoWCX/Xg6CWej7kPvBKP/7iPE4HfqA0ip4hwjegSlLoKAs+YYt5F1 dORfQDJSYJMaW0PmYyWZkQgazILBpLNwNXdgBQcA= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Michael Meissner To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/meissner/heads/work133-vpair)] Fix insn counts. X-Act-Checkin: gcc X-Git-Author: Michael Meissner X-Git-Refname: refs/users/meissner/heads/work133-vpair X-Git-Oldrev: 0e0f127266f27f0482b7126a352c539bc0276015 X-Git-Newrev: 7ca5349ea6c1c1cdb60c4fdb59596a78a9406d55 Message-Id: <20230831190459.128733858D20@sourceware.org> Date: Thu, 31 Aug 2023 19:04:59 +0000 (GMT) List-Id: https://gcc.gnu.org/g:7ca5349ea6c1c1cdb60c4fdb59596a78a9406d55 commit 7ca5349ea6c1c1cdb60c4fdb59596a78a9406d55 Author: Michael Meissner Date: Thu Aug 31 15:04:31 2023 -0400 Fix insn counts. 2023-08-31 Michael Meissner gcc/testsuite/ * gcc.target/powerpc/vector-pair-01.c: Fix insn counts. * gcc.target/powerpc/vector-pair-02.c: Likewise. Diff: --- gcc/testsuite/gcc.target/powerpc/vector-pair-01.c | 34 +++++++++++------------ gcc/testsuite/gcc.target/powerpc/vector-pair-02.c | 6 ++-- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/gcc/testsuite/gcc.target/powerpc/vector-pair-01.c b/gcc/testsuite/gcc.target/powerpc/vector-pair-01.c index da7f30f5ffca..0cfdd111afd9 100644 --- a/gcc/testsuite/gcc.target/powerpc/vector-pair-01.c +++ b/gcc/testsuite/gcc.target/powerpc/vector-pair-01.c @@ -154,21 +154,19 @@ test_add_elements (__vector_pair *x) return __builtin_vpair_f64_add_elements (*x); } -/* { dg-final { scan-assembler-times {\mfadd\M\|\mxsadddp\M} 1 } } */ -/* { dg-final { scan-assembler-times {\mlxv\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mlxvp\M} 26 } } */ -/* { dg-final { scan-assembler-times {\mstxvp\M} 14 } } */ -/* { dg-final { scan-assembler-times {\mxvabsdp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvadddp\M} 3 } } */ -/* { dg-final { scan-assembler-times {\mxvmadd.dp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvmindp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvmaxdp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvmsub.dp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvmuldp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvnabsdp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvnegdp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvnmadd.dp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvnmsub.dp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvsubdp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxxpermdi\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxxspltib\M\|\mxxlxor\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mlxv\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mlxvp\M} 26 } } */ +/* { dg-final { scan-assembler-times {\mstxvp\M} 14 } } */ +/* { dg-final { scan-assembler-times {\mxvabsdp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvadddp\M} 3 } } */ +/* { dg-final { scan-assembler-times {\mxvmadd.dp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvmindp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvmaxdp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvmsub.dp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvmuldp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvnabsdp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvnegdp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvnmadd.dp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvnmsub.dp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvsubdp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxxpermdi\M} 2 } } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vector-pair-02.c b/gcc/testsuite/gcc.target/powerpc/vector-pair-02.c index ff497e5f24ec..e785894190af 100644 --- a/gcc/testsuite/gcc.target/powerpc/vector-pair-02.c +++ b/gcc/testsuite/gcc.target/powerpc/vector-pair-02.c @@ -156,7 +156,7 @@ test_add_elements (__vector_pair *x) /* { dg-final { scan-assembler-times {\mlxv\M} 2 } } */ /* { dg-final { scan-assembler-times {\mlxvp\M} 26 } } */ -/* { dg-final { scan-assembler-times {\mstxvp\M} 14 } } */ +/* { dg-final { scan-assembler-times {\mstxvp\M 14 } } */ /* { dg-final { scan-assembler-times {\mvsldoi\M} 2 } } */ /* { dg-final { scan-assembler-times {\mxscvdpspn\M} 1 } } */ /* { dg-final { scan-assembler-times {\mxscvspdp\M} 1 } } */ @@ -171,6 +171,6 @@ test_add_elements (__vector_pair *x) /* { dg-final { scan-assembler-times {\mxvnegsp\M} 2 } } */ /* { dg-final { scan-assembler-times {\mxvnmadd.sp\M} 2 } } */ /* { dg-final { scan-assembler-times {\mxvnmsub.sp\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxvsubds\M} 2 } } */ -/* { dg-final { scan-assembler-times {\mxxspltb\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxvsubsp\M} 2 } } */ +/* { dg-final { scan-assembler-times {\mxxspltib\M} 2 } } */ /* { dg-final { scan-assembler-times {\mxxspltw\M} 1 } } */