From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30879 invoked by alias); 8 Sep 2015 10:56:06 -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 29971 invoked by uid 89); 8 Sep 2015 10:56:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (207.82.80.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 08 Sep 2015 10:56:04 +0000 Received: from cam-owa2.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-4-kg87U7qdTB6BDiQ87SGPKw-1; Tue, 08 Sep 2015 11:55:59 +0100 Received: from [10.2.207.50] ([10.1.2.79]) by cam-owa2.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 8 Sep 2015 11:55:58 +0100 Message-ID: <55EEBEBE.1070209@arm.com> Date: Tue, 08 Sep 2015 10:56:00 -0000 From: Kyrill Tkachov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Alan Lawrence , "gcc-patches@gcc.gnu.org" CC: James Greenhalgh , Marcus Shawcroft , Ramana Radhakrishnan , Christophe Lyon Subject: Re: [PATCH 13/15][ARM/AArch64 Testsuite] Add float16 tests to advsimd-intrinsics testsuite References: <55B765DF.4040706@arm.com> <55B766FA.6000608@arm.com> <55DC6D6F.6030502@arm.com> <55EEBE00.1030406@arm.com> In-Reply-To: <55EEBE00.1030406@arm.com> X-MC-Unique: kg87U7qdTB6BDiQ87SGPKw-1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2015-09/txt/msg00485.txt.bz2 Hi all, On 08/09/15 11:52, Alan Lawrence wrote: > Ping. (Thanks, Christophe!). > > Original message: https://gcc.gnu.org/ml/gcc-patches/2015-07/msg02366.html > > On 25/08/15 14:28, Alan Lawrence wrote: >> Christophe Lyon wrote: >>> On 28 July 2015 at 13:26, Alan Lawrence wrote: >>>> This is a respin of >>>> https://gcc.gnu.org/ml/gcc-patches/2015-07/msg00488.html, fixing up the >>>> testsuite for float16 vectors. Relative to the previous version, most = of the >>>> additions to the tests are now within #if..#endif such that they are o= nly >>>> compiled if we have a scalar __fp16 type (the exception is hfloat16_t:= since >>>> this is actually an integer type, we can define and use it without any >>>> compiler fp16 support). Also we try to use add_options_for_arm_neon_f= p16 >>>> for all tests (on ARM targets), falling back to add_options_for_arm_ne= on if >>>> the previous fails. >>>> >>>> Cross-tested on many multilibs, including -march=3Darmv6, >>>> -march=3Darmv7-a{,-mfpu=3Dneon-fp16}, -march=3Darmv7-a/-mfpu=3Dneon, >>>> -march=3Darmv7-a/-mfp16-format=3Dnone{,/-mfpu=3Dneon-fp16,/-mfpu=3Dneo= n}, >>>> -march=3Darmv7-a/-mfp16-format=3Dalternative . >>>> >>> Hi Alan, >>> >>> It looks OK. >>> Did you also run the tests on AArch64? arm-wise it looks ok to me since Christophe is ok with the changes. Kyrill >> Sorry, yes, I did - aarch64-none-linux-gnu, and aarch64_be-none-elf also. >> >> Thanks, Alan >>