From patchwork Fri Jul 19 14:22:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adhemerval Zanella X-Patchwork-Id: 813395 Delivered-To: patch@linaro.org Received: by 2002:adf:f288:0:b0:367:895a:4699 with SMTP id k8csp778584wro; Fri, 19 Jul 2024 07:23:28 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUaCGfOP/xh+WeHx26MnLkojoxlp5koWtYdP+1Yf5+S9A8rjrRY49XNLcvvCqmq4C/ut1e6SDwIPbZjGJ067CgD X-Google-Smtp-Source: AGHT+IG/r1VkcLewZUleO4U7vcfYAVN/huTNTNyHEcjFPjiHrBV2GC3ORHVY6zLW/cFYMR5w1x5x X-Received: by 2002:a05:6102:334f:b0:48d:9792:5bfe with SMTP id ada2fe7eead31-49159809abcmr9874934137.16.1721399008622; Fri, 19 Jul 2024 07:23:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1721399008; cv=pass; d=google.com; s=arc-20160816; b=PbswA3fqoPOjobhe2JyGjwFXSsrG2+UJfk0g86qMdXQrHR3YCuuzV2p0TKumY3gLIs NOZqs8Z22LGmMQrSKkjlR1sQWUjpKV99YgGivKal1ZacKBuLUTRlN7wc547od+T/Clzx fUwLjeBR6If62XFvxqj6IPD0239ViZF9Sj0VrnC/BZ3VBnPx6yS4n5JMmlDBRSaSSt7X Of78CwO+x5xO4QYLrldaznY/TS23ycIpMmQMJt98o+F/puDsHE6mlcDkjkrFXz34SmKY lTdhIlalwKihmYwwtO1q6spIimU4TpHHKOCFgdYBdS9TePnm2zEr5IBKkIzXXUijpRRC zLQg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:to:from:dkim-signature :arc-filter:dmarc-filter:delivered-to; bh=U7lh4yQntdYoCyGMB9KhGQie+4tWSiUV+1Kac6gYgIE=; fh=dHLBnA+MhGtNtN2B2JMAELi4oD+gmgMg7DL8H0jYbkI=; b=hkOXadVOLifiWmYxZrtUaK1CDpVARx/JpeeaBFezVZrUyYA6RKbJ234TASoK1kP4Od H0DCF6bFSqUFhwkhAxGytZGNyARuy8KswYfx/8ZVVt1wYMRhiUzB2n1G4oBdGGwazWL+ MsGIMLoIuealvB+6g2LLmOh+4UulrKnFA4R8cCW9tiAm8BaQoPanG3La3Zgir1VGXQBo PvFf0RznDaC0W4W70CGvr9IPgsEgoerhzobRYyCXVRdUk9tL/qR3x48/oC7IpBV0WODW ghX4Bm7WnTva6dbe9Ujj6FmLhRXkXKKrdFKUxCEmru8UIIVEHMbwVgValQlVxJlx719k /jUA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D6wSTB9w; arc=pass (i=1); spf=pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="libc-alpha-bounces~patch=linaro.org@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id ada2fe7eead31-492793bfa81si246042137.565.2024.07.19.07.23.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 07:23:28 -0700 (PDT) Received-SPF: pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D6wSTB9w; arc=pass (i=1); spf=pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="libc-alpha-bounces~patch=linaro.org@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 32CC53885C18 for ; Fri, 19 Jul 2024 14:23:28 +0000 (GMT) X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by sourceware.org (Postfix) with ESMTPS id 0037B3885C30 for ; Fri, 19 Jul 2024 14:23:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0037B3885C30 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0037B3885C30 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::62e ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1721398997; cv=none; b=KF6lNMfgOMqZebGR379Y1e66umxmwVFa6jxT8fRyQdn25agE/VjHS+jiOnvq/WE1K1VCNKILP7o3VqfFgril62E3XOJixZ9Rl/4KBKOOTJbFLEJRJxWnG9YdSfXK0AiW9HWr5OOcZnfuHTqimH5c7uenAjub598hndA7g/yu4sM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1721398997; c=relaxed/simple; bh=vS8GKpTPOr2gh28C+0t+Ilupz2vpp7tdG3rYTotUUcg=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Rlkv+D4ZOiSeErTkPjzGb3QSRAy5XnzvubQ12Q1p2lakDnZf2c11rrraLGyIwQppWkDR9MpvvONZEN1q+Jj1Y57L7an42p/AU3gYtlWFOCAuHYDOOwzlwjFjEc62FkalW03e2dHvyMoCiUsqigbA5i2ngtRV38mNgpC7qBYlED4= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-1fc491f9b55so19487595ad.3 for ; Fri, 19 Jul 2024 07:23:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1721398991; x=1722003791; darn=sourceware.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=U7lh4yQntdYoCyGMB9KhGQie+4tWSiUV+1Kac6gYgIE=; b=D6wSTB9w+Mel6KoaoUTegp/lElC0rtaOwYsa2g2dgAO7XqP73LNZI5Ppiq2nU9NbwO FeZisijurr13wW9NcfwmQCNZN7id/Egi4jt0gNP2NsWMq3P5CoRSvYhaxRJqEP12SxMO wOyljOtKZrk3ajUpelH24sFQRTh69Ulye1vzszZHa68ode2ZAkDDN5yIRzBHE1EkjCL3 PY6oECxOCrLIngftrcIGOi1vsT/tymIzBhufnT/KWT+DV/3WaZnuO8KhvTPAGudmJsLi oY/6Hr9w9k1IZ2PxjF0NE4XTQxcJiSmQnXi3c/mrYUZdZSCzMQC7V0SwfMxJjYF/g2VM ruBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721398991; x=1722003791; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=U7lh4yQntdYoCyGMB9KhGQie+4tWSiUV+1Kac6gYgIE=; b=R1oRoh/ypLDtG/F3ltNyKajURxnWHR3HUfwuNDFWJ6uLZJ2439JZQD2MXTfGChVL5J 7eCCGmRrp6bb0YaaS6HVRbrB0tgiumqsEhtcShfJddzMrwO3m6OpWhzowG+uZ5L4IHrQ h0JpEcoBAxaVM+V9r5/e2HGjNAgroOmLNBBri/K06LB9yuH26mzYua6R/3smnUpxuQYP Dl2qWO/b5w39wAsWMP8/RZQ6OEyJpMVzwzb4BqUinED7GrLWPxb0HSAnvvhmcL01dtLH gKSotBQ5vR0zg8z9E53yyRcs+XLfFhBjIwnfKNkBEIwCQLyehh8wEAu2ZMvJfeNJHylC iFxg== X-Gm-Message-State: AOJu0YxAeTpS6bRNiGpfXrGiLt0tqVYpvIiyM4cpCly9pgWMMxV/IMTB E6lMlsYwEcZgM7DIROp2118Mk/cC2WnBEG68iT8Bc91gemFnzfGof2V8aeH4baEf+LeAshwfmsz Y X-Received: by 2002:a17:902:c412:b0:1fb:dffb:bc99 with SMTP id d9443c01a7336-1fd7461c25dmr197825ad.53.1721398991169; Fri, 19 Jul 2024 07:23:11 -0700 (PDT) Received: from mandiga.. ([2804:1b3:a7c0:842a:e498:ad33:bbad:a9fd]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fd6f2958a0sm5216035ad.102.2024.07.19.07.23.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 07:23:10 -0700 (PDT) From: Adhemerval Zanella To: libc-alpha@sourceware.org Subject: [PATCH] powerpc: Update sofp-fp ulps Date: Fri, 19 Jul 2024 11:22:58 -0300 Message-ID: <20240719142304.881545-1-adhemerval.zanella@linaro.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces~patch=linaro.org@sourceware.org Results based on regen-ulps using gcc 11.2.1 on a POWER8 machine. --- sysdeps/powerpc/nofpu/libm-test-ulps | 103 +++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/sysdeps/powerpc/nofpu/libm-test-ulps b/sysdeps/powerpc/nofpu/libm-test-ulps index 94d737a400..fcebafc1d5 100644 --- a/sysdeps/powerpc/nofpu/libm-test-ulps +++ b/sysdeps/powerpc/nofpu/libm-test-ulps @@ -918,6 +918,9 @@ ldouble: 10 Function: "div_ldouble": float: 1 +Function: "div_towardzero_ldouble": +double: 1 + Function: "erf": double: 1 float: 1 @@ -982,6 +985,26 @@ double: 2 float: 1 ldouble: 4 +Function: "exp10m1": +double: 2 +float: 1 +ldouble: 3 + +Function: "exp10m1_downward": +double: 1 +float: 1 +ldouble: 9 + +Function: "exp10m1_towardzero": +double: 1 +float: 1 +ldouble: 9 + +Function: "exp10m1_upward": +double: 3 +float: 1 +ldouble: 4 + Function: "exp2": double: 1 float: 1 @@ -1002,6 +1025,26 @@ double: 1 float: 1 ldouble: 2 +Function: "exp2m1": +double: 1 +float: 1 +ldouble: 2 + +Function: "exp2m1_downward": +double: 2 +float: 1 +ldouble: 3 + +Function: "exp2m1_towardzero": +double: 2 +float: 1 +ldouble: 3 + +Function: "exp2m1_upward": +double: 1 +float: 1 +ldouble: 3 + Function: "exp_downward": double: 1 float: 1 @@ -1043,12 +1086,28 @@ ldouble: 1 Function: "fma_downward": ldouble: 1 +Function: "fma_downward_ldouble": +double: 1 +float: 1 + +Function: "fma_ldouble": +double: 1 +float: 1 + Function: "fma_towardzero": ldouble: 2 +Function: "fma_towardzero_ldouble": +double: 1 +float: 1 + Function: "fma_upward": ldouble: 3 +Function: "fma_upward_ldouble": +double: 1 +float: 1 + Function: "fmod": ldouble: 1 @@ -1083,6 +1142,7 @@ ldouble: 11 Function: "hypot": double: 1 +float: 1 ldouble: 1 Function: "hypot_downward": @@ -1207,6 +1267,26 @@ double: 2 float: 2 ldouble: 2 +Function: "log10p1": +double: 1 +float: 1 +ldouble: 3 + +Function: "log10p1_downward": +double: 2 +float: 1 +ldouble: 4 + +Function: "log10p1_towardzero": +double: 2 +float: 2 +ldouble: 4 + +Function: "log10p1_upward": +double: 2 +float: 1 +ldouble: 3 + Function: "log1p": double: 1 float: 1 @@ -1247,6 +1327,26 @@ double: 3 float: 3 ldouble: 4 +Function: "log2p1": +double: 1 +float: 1 +ldouble: 1 + +Function: "log2p1_downward": +double: 2 +float: 2 +ldouble: 4 + +Function: "log2p1_towardzero": +double: 2 +float: 2 +ldouble: 4 + +Function: "log2p1_upward": +double: 1 +float: 2 +ldouble: 4 + Function: "log_downward": float: 2 ldouble: 1 @@ -1406,6 +1506,9 @@ ldouble: 1 Function: "sqrt_downward": ldouble: 1 +Function: "sqrt_ldouble": +double: 1 + Function: "sqrt_towardzero": ldouble: 1