From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 110400 invoked by alias); 27 Oct 2015 11:19:14 -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 110385 invoked by uid 89); 27 Oct 2015 11:19:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: cam-smtp0.cambridge.arm.com Received: from fw-tnat.cambridge.arm.com (HELO cam-smtp0.cambridge.arm.com) (217.140.96.140) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Tue, 27 Oct 2015 11:19:13 +0000 Received: from arm.com (e107456-lin.cambridge.arm.com [10.2.206.78]) by cam-smtp0.cambridge.arm.com (8.13.8/8.13.8) with ESMTP id t9RBJ8BV011661; Tue, 27 Oct 2015 11:19:08 GMT Date: Tue, 27 Oct 2015 11:20:00 -0000 From: James Greenhalgh To: Matthew Wahab Cc: gcc-patches@gcc.gnu.org Subject: Re: [AArch64][PATCH 3/7] Add builtins for ARMv8.1 Adv.SIMD,instructions. Message-ID: <20151027111907.GD6912@arm.com> References: <562A2519.3020102@foss.arm.com> <562A2627.8020707@foss.arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <562A2627.8020707@foss.arm.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes X-SW-Source: 2015-10/txt/msg02861.txt.bz2 On Fri, Oct 23, 2015 at 01:20:55PM +0100, Matthew Wahab wrote: > The ARMv8.1 architecture extension adds two Adv.SIMD instructions, > sqrdmlah and sqrdmlsh. This patch adds the GCC builtins to generate the new > instructions which are needed for the NEON intrinsics added later in > this series. > > Tested the series for aarch64-none-linux-gnu with native bootstrap and > make check on an ARMv8 architecture. Also tested aarch64-none-elf with > cross-compiled check-gcc on an ARMv8.1 emulator. > > Ok for trunk? > Matthew OK. Thanks, James > > gcc/ > 2015-10-23 Matthew Wahab > > * config/aarch64/aarch64-simd-builtins.def > (sqrdmlah, sqrdmlsh): New. > (sqrdmlah_lane, sqrdmlsh_lane): New. > (sqrdmlah_laneq, sqrdmlsh_laneq): New. >