From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30131 invoked by alias); 18 Apr 2013 08:38:01 -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 30089 invoked by uid 89); 18 Apr 2013 08:38:00 -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-ie0-f176.google.com (HELO mail-ie0-f176.google.com) (209.85.223.176) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 18 Apr 2013 08:37:59 +0000 Received: by mail-ie0-f176.google.com with SMTP id x14so2957320ief.7 for ; Thu, 18 Apr 2013 01:37:58 -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=9iY23GTxfh+K7lvYFfjQqniywZofEFyuJstAvok2t/g=; b=OR85ajsceLzm1ktw1Guqm3OOWGD7G+vh9CT80QG54IZpanMAVu9xrW2eFk511yjy/D 4NirqZGOc1LKi/w8hkVljl/vIwt3W2EDFRApht67K9/fMZZTOpDVvqkFFPY+7RGIYW3w v7oDvIcIiKQYBmw5u7kF7imp1EBenIjpPpd7xYkuU3LuPHQmAJDmiIISzxv+vBu8cyC0 7kKMtMAwdSUV8jPZyL7yq3xMsjCxNIiyvjksj/VDnfwfI3vENjKdebqDOAf99ESk08LX 4ii3cB/rWzpmTLyuOeHvas3T0eIHarSIQCCKFs2W2yY7KL0l2T4ds3bgJMgy9G8bnJSY UVAQ== MIME-Version: 1.0 X-Received: by 10.50.93.71 with SMTP id cs7mr6394004igb.53.1366274277919; Thu, 18 Apr 2013 01:37:57 -0700 (PDT) Received: by 10.64.100.174 with HTTP; Thu, 18 Apr 2013 01:37:57 -0700 (PDT) In-Reply-To: References: <516D18F0.4060009@linaro.org> <516EC27E.8080502@twiddle.net> <516FA3CF.8080200@twiddle.net> Date: Thu, 18 Apr 2013 08:38:00 -0000 Message-ID: Subject: Re: [PATCH v2] ARM: Add Cortex-A15 optimized NEON and VFP memcpy routines, with IFUNC. From: Will Newton To: Siddhesh Poyarekar Cc: Richard Henderson , libc-ports@sourceware.org, Patch Tracking Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlEfoufjQfC8Sp54EucIAPwJwFK4UhuWxi6Sb7MsLZ8JSk5/wwXHNzS8Iii3P1I+4l8dDj7 X-SW-Source: 2013-04/txt/msg00089.txt.bz2 On 18 April 2013 09:25, Siddhesh Poyarekar wrote: > On 18 April 2013 13:24, Will Newton wrote: >> Thanks for the offer, I don't have any armv6 hardware to test with. >> The easiest way to test is probably using the cortex-strings package >> (as the patch I posted is for armv7). >> >> https://launchpad.net/cortex-strings >> >> "try-this -t memcpy" will benchmark the code I submitted, "try-glibc >> -t memcpy" will benchmark the current glibc code. > > OK, I'll try to do this tonight (i.e. ~8 hours from now) since the > board is at home and I'm not. I assume you want 'current glibc code' > to be master? The distribution version is 2.17 IIRC or at worst 2.16. The cortex-strings package has its own copy of the glibc memcpy in the reference sub-directory. I believe "try-none" will benchmark against the C library installed. -- Will Newton Toolchain Working Group, Linaro