From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56313 invoked by alias); 7 Jun 2017 10:16:50 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 56297 invoked by uid 89); 7 Jun 2017 10:16:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=Hx-languages-length:656, H*c:application X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 07 Jun 2017 10:16:48 +0000 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 5D397BDD4 for ; Wed, 7 Jun 2017 10:16:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 5D397BDD4 Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=vinschen@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 5D397BDD4 Received: from calimero.vinschen.de (ovpn-117-161.ams2.redhat.com [10.36.117.161]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2A20C7E65D for ; Wed, 7 Jun 2017 10:16:51 +0000 (UTC) Received: by calimero.vinschen.de (Postfix, from userid 500) id 6B626A8068C; Wed, 7 Jun 2017 12:16:50 +0200 (CEST) Date: Wed, 07 Jun 2017 10:16:00 -0000 From: Corinna Vinschen To: newlib@sourceware.org Subject: Re: [PATCH, ARM] Fix minor issues in memchr NEON implementation Message-ID: <20170607101650.GD18287@calimero.vinschen.de> Reply-To: newlib@sourceware.org Mail-Followup-To: newlib@sourceware.org References: <20170602102256.eyeslc2gyznswpvl@e107464-lin.cambridge.arm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5p8PegU4iirBW1oA" Content-Disposition: inline In-Reply-To: <20170602102256.eyeslc2gyznswpvl@e107464-lin.cambridge.arm.com> User-Agent: Mutt/1.8.0 (2017-02-23) X-SW-Source: 2017/txt/msg00389.txt.bz2 --5p8PegU4iirBW1oA Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 619 On Jun 2 11:22, Prakhar Bahuguna wrote: > The NEON-optimised implementation of memchr has a couple of minor issues = - it > does not mask off the higher bits of the input character, and it uses a s= igned > comparison instead of unsigned within the smallstr loop. This patch addre= sses > both of these issues. >=20 > ChangeLog: >=20 > 2017-06-02 Prakhar Bahuguna >=20 > * libc/machine/arm/memchr.S: Add and instruction to mask off all but > the lowest byte. > Change blt to blo. >=20 > Okay for master? Yes, pushed. Thanks, Corinna --=20 Corinna Vinschen Cygwin Maintainer Red Hat --5p8PegU4iirBW1oA Content-Type: application/pgp-signature; name="signature.asc" Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZN9KSAAoJEPU2Bp2uRE+gbYYQAIvg2k8O3fuqE7T4qDQC0imD HajUaW0wlSdc1UjxCdudVkJr6P67HTVt4ipJsiafqfNm8QCm1abNC+7DJdDYWU1Z QB3B+o95o1PAmL2EjjB0Ik81Po2Cei1xan0LMCv3AXZtKWHd3Eu3g/gTauUwu+HA HST9gSVmWxT/MDxhoMAHYZjN9pjuP2e1ZogsFG+7nDKiDn0NJdpKeznBLrfJVr21 CkkhrU9Q3KeQB1msHDdCkApOKzWS16cqksNozgag8853ILi8LZPvC7jkvBOfp64q dqBnghGG/nM2mRqWvfLabhS65YiPs2R27cuMpn2rNEk8xQ/Oi+a14vSgbvZWlXhQ i7v4GfOSSgYzIk44pWUzXs6fzuZVtZsKtRZNxlwC5YnHyMgOR9X9qWbyezNH6WhE 4WATgkRsaEFGjPBb5Lsg8IrvWiW6HKDtuXUhbO98hiOLlzs8GHUcux6WVYg2GcAd vq8EBRN5qIi0vkBmyZr7fJmRKCABg865FTa4ns2xStajGoNlWSvlJwXFKU+zubjF slWwEpgHFNyXXBGLhE9roDWWmxSVPFmWpzK8aL1esPEhWZxrErZtTcOiYNIxcKQA 3aHnlnCp/jM07FRNAzkt+1UpHD1nqvnt/K1dUNPgxoMvro97VcOk5cBM2LdZbPzR WgkK09SnfGNq9NqnKriE =ebSE -----END PGP SIGNATURE----- --5p8PegU4iirBW1oA--