From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16211 invoked by alias); 13 Nov 2014 02:28:08 -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 15566 invoked by uid 89); 13 Nov 2014 02:27:52 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-vc0-f177.google.com Received: from mail-vc0-f177.google.com (HELO mail-vc0-f177.google.com) (209.85.220.177) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 13 Nov 2014 02:27:50 +0000 Received: by mail-vc0-f177.google.com with SMTP id ij19so1806698vcb.8 for ; Wed, 12 Nov 2014 18:27:48 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.220.77.196 with SMTP id h4mr37278384vck.14.1415845668212; Wed, 12 Nov 2014 18:27:48 -0800 (PST) Received: by 10.220.73.193 with HTTP; Wed, 12 Nov 2014 18:27:48 -0800 (PST) In-Reply-To: <20141112005622.GB3720@ibm-tiger.the-meissners.org> References: <20141112002113.GA1489@ibm-tiger.the-meissners.org> <20141112005622.GB3720@ibm-tiger.the-meissners.org> Date: Thu, 13 Nov 2014 02:36:00 -0000 Message-ID: Subject: Re: PATCH [2 of 7], rs6000, add support for scalar floating point in Altivec registers From: David Edelsohn To: Michael Meissner , GCC Patches , David Edelsohn , "Joseph S. Myers" , "Maciej W. Rozycki" , pattyo.lists@gmail.com, Segher Boessenkool , Olivier Hainque , David Malcolm Content-Type: text/plain; charset=ISO-8859-1 X-SW-Source: 2014-11/txt/msg01372.txt.bz2 On Tue, Nov 11, 2014 at 7:56 PM, Michael Meissner wrote: > When I did the original power7 work, I put the reload handlers into vector.md, > since they were only used for vector types. Since they are now more general, I > am moving these insns from vector.md to rs6000.md. Is this patch acceptable to > be checked in once the PowerPC boostraps again. > > 2014-11-11 Michael Meissner > > * config/rs6000/vector.md (VEC_R): Move secondary reload support > insns to rs6000.md from vector.md. > (reload___store): Likewise. > (reload___load): Likewise. > (vec_reload_and_plus_): Likewise. > > * config/rs6000/rs6000.md (RELOAD): New mode iterator for all of > the types that have secondary reload address support to load up a > base register. > (reload___store): Move the reload > handlers here from vector.md, and expand the types we generate > reload handlers for. > (reload___load): Likewise. > (vec_reload_and_plus_): Likewise. Okay. Thanks, David