From patchwork Wed Dec 13 05:43:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajalakshmi Srinivasaraghavan X-Patchwork-Id: 847755 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=sourceware.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=libc-alpha-return-88100-incoming=patchwork.ozlabs.org@sourceware.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b="QU5ZvHXQ"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yxQbZ2ztRz9sBZ for ; Wed, 13 Dec 2017 16:43:37 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id; q=dns; s= default; b=itjCyS2WbleYeFqloR9bMN9A9y0gRJAIJdfa7GoTYTQQx8UOrldOr LNOpbAYESOPf6RU1UZGcyy3YN+UL3aOulGwN1S+Qro/y37T+UXe4OZF+WRLTsjWG EP+ef7k2ZScf8DGev0b2ib4BO8rSQM+sEJXL4maDol6HQ+ci7Q35Z4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id; s=default; bh=fgc3vcISlqdHszC0tFmvlMfYLus=; b=QU5ZvHXQ9RiQ/EgxstGNMAPtnWhX ppmlKc4k5PmVpzTzbDeQA6YLRiqmIpcejumkSERTf+2gvF9/C+EfnI8m5LPrDMn5 TjfLr5C/1nCrRK2BlI5l5VpHAngCIp1sZH3C6e3RWVODZD5u5HzPUSdwq/mr3Whc 2bF/5q9LhauxdXc= Received: (qmail 47483 invoked by alias); 13 Dec 2017 05:43:30 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 47472 invoked by uid 89); 13 Dec 2017 05:43:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-11.6 required=5.0 tests=BAYES_00, GIT_PATCH_2, GIT_PATCH_3, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy= X-HELO: mx0a-001b2d01.pphosted.com From: Rajalakshmi Srinivasaraghavan To: libc-alpha@sourceware.org Cc: Rajalakshmi Srinivasaraghavan Subject: [PATCH 0/3] New generic sincosf Date: Wed, 13 Dec 2017 11:13:18 +0530 X-TM-AS-GCONF: 00 x-cbid: 17121305-0020-0000-0000-000003DF3F84 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17121305-0021-0000-0000-00004270411E Message-Id: <1513143801-3290-1-git-send-email-raji@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-12-13_02:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1712130081 Rajalakshmi Srinivasaraghavan (3): New generic sincosf powerpc: Update ulps s390: Update ulps Benchresult before applying patch on powerpc64le: "sincosf": { "": { "duration": 5.22412e+09, "iterations": 1.69728e+08, "max": 479.788, "min": 9.37, "mean": 30.7794 } Benchresult after applying patch on powerpc64le: "sincosf": { "": { "duration": 5.14904e+09, "iterations": 6.25872e+08, "max": 361.91, "min": 3.408, "mean": 8.22699 } sysdeps/ieee754/flt-32/s_cosf.c | 100 ++------------------- sysdeps/ieee754/flt-32/s_sincos.h | 155 +++++++++++++++++++++++++++++++++ sysdeps/ieee754/flt-32/s_sincosf.c | 172 +++++++++++++++++++++++++++---------- sysdeps/ieee754/flt-32/s_sinf.c | 107 ++--------------------- sysdeps/powerpc/fpu/libm-test-ulps | 40 ++++----- sysdeps/s390/fpu/libm-test-ulps | 40 ++++----- 6 files changed, 337 insertions(+), 277 deletions(-) create mode 100644 sysdeps/ieee754/flt-32/s_sincos.h