From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10165 invoked by alias); 18 Apr 2013 07:42:20 -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 10155 invoked by uid 89); 18 Apr 2013 07:42:19 -0000 X-Spam-SWARE-Status: No, score=-5.4 required=5.0 tests=BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,TW_CP,TW_HW autolearn=ham version=3.3.1 Received: from mail-we0-f170.google.com (HELO mail-we0-f170.google.com) (74.125.82.170) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 18 Apr 2013 07:42:19 +0000 Received: by mail-we0-f170.google.com with SMTP id z2so1957389wey.29 for ; Thu, 18 Apr 2013 00:42:17 -0700 (PDT) X-Received: by 10.194.123.168 with SMTP id mb8mr16483205wjb.24.1366270937214; Thu, 18 Apr 2013 00:42:17 -0700 (PDT) Received: from pebble.twiddle.net ([87.111.149.134]) by mx.google.com with ESMTPS id o3sm14288491wia.2.2013.04.18.00.42.15 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 18 Apr 2013 00:42:16 -0700 (PDT) Message-ID: <516FA3CF.8080200@twiddle.net> Date: Thu, 18 Apr 2013 07:42:00 -0000 From: Richard Henderson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130402 Thunderbird/17.0.5 MIME-Version: 1.0 To: Will Newton CC: libc-ports@sourceware.org, Patch Tracking , Siddhesh Poyarekar Subject: Re: [PATCH v2] ARM: Add Cortex-A15 optimized NEON and VFP memcpy routines, with IFUNC. References: <516D18F0.4060009@linaro.org> <516EC27E.8080502@twiddle.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2013-04/txt/msg00084.txt.bz2 On 2013-04-17 17:53, Will Newton wrote: >>From reading the comments of the code v7 is required for NEON, v6 is > required for VFP and unaligned access is required. The unaligned > access requirement may be a problem on v5 I'm not sure. NB: I did not > write the memcpy code so I have not looked at it in great detail. Neon won't exist before v7, true. But then it ought not be advertized by the hwcap either, so it won't be selected. Anyone got a raspberry pi to benchmark the current and the new here? r~