From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 81334 invoked by alias); 30 Jul 2015 15:06:29 -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 81325 invoked by uid 89); 30 Jul 2015 15:06:28 -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) (146.101.78.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 30 Jul 2015 15:06:27 +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-11-TOqT8EwdQaq5epwr7zMieA-1; Thu, 30 Jul 2015 16:06:23 +0100 Received: from [10.2.207.65] ([10.1.2.79]) by cam-owa2.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 30 Jul 2015 16:06:22 +0100 Message-ID: <55BA3D6E.8050101@arm.com> Date: Thu, 30 Jul 2015 15:13:00 -0000 From: Alan Lawrence User-Agent: Thunderbird 2.0.0.24 (X11/20101213) MIME-Version: 1.0 To: James Greenhalgh CC: "gcc-patches@gcc.gnu.org" Subject: Re: [AArch64] Remove unused VRL2/3/4 iterator values References: <55B765DF.4040706@arm.com> <55B766B4.2030305@arm.com> <20150729102409.GC5656@arm.com> <55BA0EC8.60106@arm.com> <20150730122605.GA8947@arm.com> In-Reply-To: <20150730122605.GA8947@arm.com> X-MC-Unique: TOqT8EwdQaq5epwr7zMieA-1 Content-Type: multipart/mixed; boundary="------------030308030409060504030501" X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg02580.txt.bz2 This is a multi-part message in MIME format. --------------030308030409060504030501 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: quoted-printable Content-length: 555 James Greenhalgh wrote: >> >> (define_mode_attr VRL2 [(V8QI "V32QI") (V4HI "V16HI") >> (V2SI "V8SI") (V2SF "V8SF") >> - (DI "V4DI") (DF "V4DF") >> - (V16QI "V32QI") (V8HI "V16HI") >> - (V4SI "V8SI") (V4SF "V8SF") >> - (V2DI "V4DI") (V2DF "V4DF")]) >> + (DI "V4DI") (DF "V4DF")] >=20 > These all look to be missing a closing ')'. >=20 > Thanks, > James >=20 Erm, yes. Clearly that is not the version of the patch I tested....it shoul= d=20 have been the attached. Sorry! (bootstrapped + check-gcc on aarch64-none-linux-gnu) --------------030308030409060504030501 Content-Type: text/x-patch; name=rm_vrl234_128bit.patch Content-Transfer-Encoding: quoted-printable Content-Disposition: inline; filename="rm_vrl234_128bit.patch" Content-length: 1147 diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators= .md index b19d3d743a733303371341d9f323f47ed83618c3..eaaac09b928d3312051e52a7ee6= 540fde813b373 100644 --- a/gcc/config/aarch64/iterators.md +++ b/gcc/config/aarch64/iterators.md @@ -540,24 +540,15 @@ =20 (define_mode_attr VRL2 [(V8QI "V32QI") (V4HI "V16HI") (V2SI "V8SI") (V2SF "V8SF") - (DI "V4DI") (DF "V4DF") - (V16QI "V32QI") (V8HI "V16HI") - (V4SI "V8SI") (V4SF "V8SF") - (V2DI "V4DI") (V2DF "V4DF")]) + (DI "V4DI") (DF "V4DF")]) =20 (define_mode_attr VRL3 [(V8QI "V48QI") (V4HI "V24HI") (V2SI "V12SI") (V2SF "V12SF") - (DI "V6DI") (DF "V6DF") - (V16QI "V48QI") (V8HI "V24HI") - (V4SI "V12SI") (V4SF "V12SF") - (V2DI "V6DI") (V2DF "V6DF")]) + (DI "V6DI") (DF "V6DF")]) =20 (define_mode_attr VRL4 [(V8QI "V64QI") (V4HI "V32HI") (V2SI "V16SI") (V2SF "V16SF") - (DI "V8DI") (DF "V8DF") - (V16QI "V64QI") (V8HI "V32HI") - (V4SI "V16SI") (V4SF "V16SF") - (V2DI "V8DI") (V2DF "V8DF")]) + (DI "V8DI") (DF "V8DF")]) =20 (define_mode_attr VSTRUCT_DREG [(OI "TI") (CI "EI") (XI "OI")]) =20 --------------030308030409060504030501--