From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 52275 invoked by alias); 22 Feb 2018 17:51:07 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 50997 invoked by uid 89); 22 Feb 2018 17:51:07 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.2 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_NUMSUBJECT,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy= X-HELO: gate.crashing.org Received: from gate.crashing.org (HELO gate.crashing.org) (63.228.1.57) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 22 Feb 2018 17:51:06 +0000 Received: from gate.crashing.org (localhost.localdomain [127.0.0.1]) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id w1MHp2mH029914; Thu, 22 Feb 2018 11:51:02 -0600 Received: (from segher@localhost) by gate.crashing.org (8.14.1/8.14.1/Submit) id w1MHp1bc029909; Thu, 22 Feb 2018 11:51:01 -0600 Date: Thu, 22 Feb 2018 17:51:00 -0000 From: Segher Boessenkool To: Will Schmidt Cc: gcc-patches@gcc.gnu.org, David Edelsohn , Bill Schmidt Subject: Re: [PATCH, rs6000] fold-vec-mult* testcase updates for power9 Message-ID: <20180222175101.GF21977@gate.crashing.org> References: <1519234356.11602.369.camel@brimstone.rchland.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1519234356.11602.369.camel@brimstone.rchland.ibm.com> User-Agent: Mutt/1.4.2.3i X-IsSubscribed: yes X-SW-Source: 2018-02/txt/msg01296.txt.bz2 Hi! On Wed, Feb 21, 2018 at 11:32:36AM -0600, Will Schmidt wrote: > An update for the fold-vec-mult-int128-p9.c test to include more of > the instructions generated for a vec_mul() with a power9 target. > > [testsuite] > > 2018-02-21 Will Schmidt > > * fold-vec-mult-int128-p9.c: Add maddld insn to expected output. This is fine for trunk. Thanks! Segher > diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p9.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p9.c > index 6571884..5d3d4aa 100644 > --- a/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p9.c > +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p9.c > @@ -20,7 +20,7 @@ vector unsigned __int128 > test2 (vector unsigned __int128 x, vector unsigned __int128 y) > { > return vec_mul (x, y); > } > > -/* { dg-final { scan-assembler-times {\mmulld\M} 4 } } */ > +/* { dg-final { scan-assembler-times {\mmulld\M|\mmaddld\M} 6 } } */ > /* { dg-final { scan-assembler-times {\mmulhdu\M} 2 } } */ >