From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9549 invoked by alias); 2 Jul 2014 08:02:31 -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 9462 invoked by uid 89); 2 Jul 2014 08:02:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: service87.mimecast.com Received: from service87.mimecast.com (HELO service87.mimecast.com) (91.220.42.44) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 02 Jul 2014 08:02:28 +0000 Received: from cam-owa2.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.21]) by service87.mimecast.com; Wed, 02 Jul 2014 09:02:25 +0100 Received: from [10.1.208.24] ([10.1.255.212]) by cam-owa2.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 2 Jul 2014 09:02:24 +0100 Message-ID: <53B3BC8E.1080506@arm.com> Date: Wed, 02 Jul 2014 08:02:00 -0000 From: Kyrill Tkachov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Christophe Lyon , Marcus Shawcroft CC: GCC Patches Subject: Re: [AArch64] Implement some vca*_f[32,64] intrinsics References: <53A839EB.3090603@arm.com> In-Reply-To: X-MC-Unique: 114070209022503601 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2014-07/txt/msg00097.txt.bz2 On 02/07/14 08:59, Christophe Lyon wrote: > Hi, > > It seems some of the scan-assembler directives fail: > http://cbuild.validation.linaro.org/build/cross-validation/gcc/trunk/2121= 96/aarch64-none-elf/diff-gcc-rh50-aarch64-none-elf-default-default-default.= txt Hi Christophe Yes, turns out removing the printf at the end lets gcc fold away parts=20 of the test. It's just a testism, will send a patch out soon. Thanks, Kyrill > > Christophe. > > > On 1 July 2014 14:13, Marcus Shawcroft wrote: >> On 23 June 2014 15:30, Kyrill Tkachov wrote: >>> Hi all, >>> >>> This patch implements some absolute compare intrinsics in arm_neon.h. >>> >>> Execution tests are added. >>> Tested aarch64-none-elf, aarch64_be-none-elf, bootstrapped on aarch64 l= inux >> >> +/* { dg-do run } */ >> +/* { dg-options "-save-temps -O3" } */ >> + >> +#include "arm_neon.h" >> +#include >> + >> >> Drop the dependence on stdio.h please. >> >> + fprintf (stderr, "Expected: %ld, got %ld\n", expected, actu= al); >> >> No need to print the expected value, abort( i alone is fine. Dropping >> the printf will make the #include above go away. >> >> Ok with those changes. >> >> /Marcus