From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 121476 invoked by alias); 19 Aug 2019 16:19:38 -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 121397 invoked by uid 89); 19 Aug 2019 16:19:38 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-7.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,GIT_PATCH_3,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: foss.arm.com Received: from foss.arm.com (HELO foss.arm.com) (217.140.110.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 19 Aug 2019 16:19:36 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8AD4E344; Mon, 19 Aug 2019 09:19:35 -0700 (PDT) Received: from arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A282E3F718; Mon, 19 Aug 2019 09:19:34 -0700 (PDT) Date: Mon, 19 Aug 2019 17:47:00 -0000 From: James Greenhalgh To: Joel Hutton Cc: GCC Patches , Richard Sandiford , Wilco Dijkstra , Richard Earnshaw , nd Subject: Re: [PING][AArch64] Use scvtf fbits option where appropriate Message-ID: <20190819161932.GB1042@arm.com> References: <3157239f-48e6-bbd6-122c-d173b361bebd@arm.com> <832dd1bd-89f9-ca98-7b88-d5b26f515d63@arm.com> <20190701170311.GC23283@arm.com> <6a45f3b1-ab07-7db8-aa17-00504f7c1f69@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6a45f3b1-ab07-7db8-aa17-00504f7c1f69@arm.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-IsSubscribed: yes X-SW-Source: 2019-08/txt/msg01327.txt.bz2 On Mon, Jul 08, 2019 at 04:41:06PM +0100, Joel Hutton wrote: > On 01/07/2019 18:03, James Greenhalgh wrote: > > >> gcc/testsuite/ChangeLog: > >> > >> 2019-06-12 Joel Hutton > >> > >> * gcc.target/aarch64/fmul_scvtf_1.c: New test. > > This testcase will fail on ILP32 targets where unsigned long will still > > live in a 'w' register. > Updated to use long long and unsigned long long. Sorry, this slipped through the cracks. OK for trunk. Thanks, James > > Joel > > From e10d5fdb9430799cd2050b8a2f567d1b4e43cde1 Mon Sep 17 00:00:00 2001 > From: Joel Hutton > Date: Mon, 8 Jul 2019 11:59:50 +0100 > Subject: [PATCH] SCVTF > > --- > gcc/config/aarch64/aarch64-protos.h | 1 + > gcc/config/aarch64/aarch64.c | 23 +++ > gcc/config/aarch64/aarch64.md | 39 +++++ > gcc/config/aarch64/constraints.md | 7 + > gcc/config/aarch64/predicates.md | 4 + > .../gcc.target/aarch64/fmul_scvtf_1.c | 140 ++++++++++++++++++ > 6 files changed, 214 insertions(+) > create mode 100644 gcc/testsuite/gcc.target/aarch64/fmul_scvtf_1.c >