From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7133 invoked by alias); 15 Apr 2013 19:47:30 -0000 Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org Received: (qmail 7124 invoked by uid 89); 15 Apr 2013 19:47:29 -0000 X-Spam-SWARE-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,TW_CP autolearn=ham version=3.3.1 Received: from mail-ia0-f171.google.com (HELO mail-ia0-f171.google.com) (209.85.210.171) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Mon, 15 Apr 2013 19:47:29 +0000 Received: by mail-ia0-f171.google.com with SMTP id f27so2793022iae.30 for ; Mon, 15 Apr 2013 12:47:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=f1WVPB2Qoafc58IBNtD3HJrMjTk5zo5bnIK/WkkapzA=; b=W3bdcR84TOpW3HkzS4g/IGQcKnaeu6f+cXOqVIU9JDfwD+58EKpytvcsHRrFsp+XbQ qIUmpZPHBzBQNxPtWgBK5HfxIBotkpCUnwk94FByTt14BH+40QbxFPARz9y9TBSCUbc3 Xa9ANjGJi/lgRPPJg1C1sUDuDDKbTNWWDf6UPGmJiEfxfKj99lDxfOJr97xMf5CjOVhP BddxagL55Tx/5fMzDTRGChOtdtGaJg2pyVZi1B8S+4Psgu4hDKLt2DL/ZrtUdSwra7de VoKmHzrZxoywd/EwN1+WLGkmsXyDC7Qrh7iXYSRafDfuPJDui4O13Y8jSzhZeEbZaCn/ jwHA== MIME-Version: 1.0 X-Received: by 10.42.58.201 with SMTP id j9mr12522154ich.20.1366055247981; Mon, 15 Apr 2013 12:47:27 -0700 (PDT) Received: by 10.64.100.174 with HTTP; Mon, 15 Apr 2013 12:47:27 -0700 (PDT) In-Reply-To: <516C4CFF.9090900@twiddle.net> References: <516BCEE5.9070809@linaro.org> <516C357F.40406@twiddle.net> <516C4554.3090202@twiddle.net> <516C48ED.7070205@twiddle.net> <516C4CFF.9090900@twiddle.net> Date: Mon, 15 Apr 2013 19:47:00 -0000 Message-ID: Subject: Re: [PATCH] ARM: Add Cortex-A15 optimized NEON and VFP memcpy routines, with IFUNC. From: Will Newton To: Richard Henderson Cc: libc-ports@sourceware.org, Patch Tracking Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmpIHFeInsLYsGAa0V3U5EQqMXEp2Z/hIg7sf+vrhPVKYSMZvuEHRC1W54cz+CSqs4DVvx4 X-SW-Source: 2013-04/txt/msg00073.txt.bz2 On 15 April 2013 19:54, Richard Henderson wrote: > On 2013-04-15 20:48, Will Newton wrote: >> >> It should be only on armv7 (as its in the armv7 sub-directory) but I >> will make sure to use DO_RET anyway. One slight issue is that the >> PC-relative add is not available in thumb mode, but I guess I can just >> use arm instead. > > > It's in thumb2 mode, encoding T3. We never use thumb1. It looks like encoding T3 is unpredictable for m in {13, 15} in the ARMv7 ARM A8.8.6. Unless I'm looking in the wrong place? I can work around it with a mov in any case. -- Will Newton Toolchain Working Group, Linaro