From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29993 invoked by alias); 7 Aug 2018 11:03:10 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 29978 invoked by uid 89); 7 Aug 2018 11:03:09 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=HContent-Transfer-Encoding:8bit X-HELO: EUR03-AM5-obe.outbound.protection.outlook.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WFLCLKYPOHDJPY0TvNjpWOBD3i9OCaH5kZMtYEvRErw=; b=D9bJuVH38Sapw/qiHoRziNLvpMp+v6HQScXriYM9jjDSjukZPr0Uyrxf1mAOHd5Z8u9Ssgj5xt25FJagY8E1MB8rS3+OITD8k4u4OSnHRTANVi3DDuzvPfm7ezXEr1rtiSdSf7ngfYZqtYuVx+TPqd+MRUEB2m7oKkgf6gSmmOA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Cc: nd@arm.com, Wilco Dijkstra , Joseph Myers Subject: Re: [PATCH 00/10] Optimized math routines From: Szabolcs Nagy To: GNU C Library References: Message-ID: <706e5d6a-1f59-2ea4-cd32-2bb70d6d1ecc@arm.com> Date: Tue, 07 Aug 2018 11:03:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Return-Path: szabolcs.nagy@arm.com Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-SW-Source: 2018-08/txt/msg00139.txt.bz2 On 06/07/18 09:47, Szabolcs Nagy wrote: > Optimized exp, exp2, log, log2, pow, sinf, cosf and sincosf > implementations. > > I updated the patches according to comments. I included the > sincosf patches from Wilco, but split out the math_config.h > toint changes into a separate patch. > > This set does not include the wrapper removal that changes ABI. > I'm still testing those and they can be applied separately. > The new exp increases the ulp error bounds in non-nearest > rounding modes, so ulp updates are needed. > > Szabolcs Nagy (8): >   Clean up converttoint handling and document the semantics >   Add new exp and exp2 implementations >   aarch64: update libm-test-ulps >   arm: update libm-test-ulps >   x86_64: update libm-test-ulps >   Add new log implementation >   Add new log2 implementation >   Add new pow implementation > > Wilco Dijkstra (2): >   Improve performance of sincosf >   Improve performance of sinf and cosf > ping.