| Message ID | PAWPR08MB898242BAEF26D23A552AFACA83992@PAWPR08MB8982.eurprd08.prod.outlook.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (1024-bit key;
unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256
header.s=selector1 header.b=F06xg+QM;
dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com
header.a=rsa-sha256 header.s=selector1 header.b=F06xg+QM;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org
(client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org;
envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org;
receiver=patchwork.ozlabs.org)
Received: from server2.sourceware.org (server2.sourceware.org
[IPv6:2620:52:3:1:0:246e:9693:128c])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4X2RhS1yTqz1y1D
for <incoming@patchwork.ozlabs.org>; Mon, 9 Sep 2024 22:58:00 +1000 (AEST)
Received: from server2.sourceware.org (localhost [IPv6:::1])
by sourceware.org (Postfix) with ESMTP id 24E353858410
for <incoming@patchwork.ozlabs.org>; Mon, 9 Sep 2024 12:57:58 +0000 (GMT)
X-Original-To: libc-alpha@sourceware.org
Delivered-To: libc-alpha@sourceware.org
Received: from EUR05-VI1-obe.outbound.protection.outlook.com
(mail-vi1eur05on20618.outbound.protection.outlook.com
[IPv6:2a01:111:f403:2613::618])
by sourceware.org (Postfix) with ESMTPS id 33C7E385840B
for <libc-alpha@sourceware.org>; Mon, 9 Sep 2024 12:57:40 +0000 (GMT)
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 33C7E385840B
Authentication-Results: sourceware.org;
dmarc=pass (p=none dis=none) header.from=arm.com
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 33C7E385840B
Authentication-Results: server2.sourceware.org;
arc=pass smtp.remote-ip=2a01:111:f403:2613::618
ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1725886661; cv=pass;
b=nkxJplCeRmxCCkTO8M0ao+q3slK16PLietxI9/GbnWGns/rzy3oeqaaYLMfIL55hwbTx55JrHB5ejxLzaRRx4r9kf5TwhUWHc33ampdcz2ymHyw5Y/p8tVT+51SSJqCqTkRJnCpKSV4NLEw30k5c2YVnTtj2UuzcFTdrZmcQslc=
ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key;
t=1725886661; c=relaxed/simple;
bh=psHz+fMEzm3ON5RA6ID+RPMGXetPrLlDg/9yZcH+zWk=;
h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:
MIME-Version;
b=KEkWTyRtomCI/xSYDGctxBvS3BFsRzfrLyxNz5PtXRbLtyTqRDE58ANkFcYeaBSRzW/HLzEn9LNYdkeDmmuNm1IOdLucC+J3VO8QiYhpzn5XReV/hbGy5Uz0kGntfPjQ1CyHJAyml64OeVJtBo7NWsgKEDxcnCvqs2iLIYWKrLU=
ARC-Authentication-Results: i=3; server2.sourceware.org
ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;
b=ICfOHFEvCZP4G4QbJI4eR5f5PycielmoQbJ7kqkiZUq8Xxq1IJIrrN+PtQQIE2J+tlE2CVvzNfpK40YGr9awIVfMWqfScgTvPOQT3tlO4xRomchshBqRdq4BQCkVUrZJ4PwfhmA4gKTBWIYMGWy2aZW9w0FLNQeiOTpt1afz4jSul9RAM0oiSURNDe7z22VQcnlwmuc9W9pn6nq3QNgx4uyZ7EAgjtS4JTwAwULNbJP8SD0X/PTj2HNQ1Zy57+hj/8hAjI9VAxflKmGtDE6zUk6xdHMsVMJtAzZ3/XP6IkNVf4dixO2bQq197BBXzXo5tVcoIpnUONLsZA8dy7sx6g==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=psHz+fMEzm3ON5RA6ID+RPMGXetPrLlDg/9yZcH+zWk=;
b=kc4j/c1Nfq+3YPGnbv7wZYZILeLHYKzQcyP4AoKc+q2lGRFH27jLt3BYmNqceiIIlENw+YoPDALkDJmfYg09mBddW7EBnwpwUcYB+m/Nb1KIxaNufaLTOWWdWi2Pf0o29tzvP1SpyUhUyR6egZDv48o5r4IbX1c8LJJMI4Z4Cz+abn1yJxcRYHZZYd9GQ9nbxu6J3HguZkt4iBHvo92E1kMgSYyry3JTIpGqWZjZw55psaJiDX3wWYX9mrWAXjaeSIHZ9EQnF5uJRmII+cPNDDIYX602hwXpndiLKlOoq9ekG2B1VWtVmDcfZMNmtjj5uJTxFxtlcYRyVrfu2uIYiw==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is
63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com;
dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com;
dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1
spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]
dmarc=[1,1,header.from=arm.com])
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=psHz+fMEzm3ON5RA6ID+RPMGXetPrLlDg/9yZcH+zWk=;
b=F06xg+QMnlfeOk6zX/uEypnhCDWfGgZOwTEVH0FR4qKBCJg+m/8sWASMuUFT8hXaOOUwnzgDxgIt8Py+rzk8xMIrV4CDEXvyITJYwHCtUzoUdlIEecuBi3QyOKpBEO/5+evU0q5STbQIE6lPs1ooFa0ViqUENuuZxottPMfqZcI=
Received: from DB8PR09CA0001.eurprd09.prod.outlook.com (2603:10a6:10:a0::14)
by PR3PR08MB5756.eurprd08.prod.outlook.com (2603:10a6:102:90::11) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.14; Mon, 9 Sep
2024 12:57:32 +0000
Received: from DB5PEPF00014B97.eurprd02.prod.outlook.com
(2603:10a6:10:a0:cafe::e5) by DB8PR09CA0001.outlook.office365.com
(2603:10a6:10:a0::14) with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7939.24 via Frontend
Transport; Mon, 9 Sep 2024 12:57:32 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123)
smtp.mailfrom=arm.com; dkim=pass (signature was verified)
header.d=arm.com;dmarc=pass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates
63.35.35.123 as permitted sender) receiver=protection.outlook.com;
client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
pr=C
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
DB5PEPF00014B97.mail.protection.outlook.com (10.167.8.235) with
Microsoft
SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7918.13
via Frontend Transport; Mon, 9 Sep 2024 12:57:30 +0000
Received: ("Tessian outbound ea8cd1cab781:v437");
Mon, 09 Sep 2024 12:57:30 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 9f55546350fa737d
X-CR-MTA-TID: 64aa7808
Received: from Lfadb7f78025f.1
by 64aa7808-outbound-1.mta.getcheckrecipient.com id
6EC50DA6-B8A0-44BF-96D4-FE89F9F406AA.1;
Mon, 09 Sep 2024 12:57:24 +0000
Received: from EUR02-DB5-obe.outbound.protection.outlook.com
by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id
Lfadb7f78025f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
Mon, 09 Sep 2024 12:57:24 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=ujk37CbIAxpsb9WIRlF3rx17z/Khm11wetO5HCmksYCV544mEoNeRupCbI1/bTeiEzs+rFev1oUDhAgqIXJA3EUL5fVAmw8OzYmpfTdCtxCqaHrMCYebxAzZQHk0qAPDw+c0qlVw8IOebdnyDOk4UQZWLYIIBWOcnMH07KOgDBSnr6WBlby+MfS7tTMpC7apeif4D/cfM/AKGDD3QP8DEb2pDFGSBafOLD1KhgSn5d4MC6A0It1LKU6cGIJ3hAfna1WUBFCGCYO/bTHI4p3kVIGbRif1Z+t+Rc9XL4ULsL63HpMfSKxbXj98aKCVdimPl7pvahx6MmqtrhaNcRh5tA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=psHz+fMEzm3ON5RA6ID+RPMGXetPrLlDg/9yZcH+zWk=;
b=HH+3m9UpoqCn8h8zgMVv9aDFndAshBsM5aPhZh9BiNXvbV6CirbmmRw8duYQbkRQ2j5uStD2lprKCsL9ufxyLxKEM0DYRFKHuf69qFzKT1u6ud1UslVYyk4/mIO4ZqBSkrj/zkFPihUj7ODjwF8zqNh49vJ96I4bO0ikDfHk7GSYzS+MBXj99zKsRCmj3GdcQM/zSU6SH4yMCQaaSbAhvLPNDz4BhRnmz7g4CgehQpYaOO9455+7SsadTkJTo6ZlQBbRmk0BMPwSmTHfyOZZKflafalZ4lUjx6/rBnWnhxefoJdmyF1VAaQ/hMjyV4E2wIqYPdzOGZ0USuG18D7Fvw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass
header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=psHz+fMEzm3ON5RA6ID+RPMGXetPrLlDg/9yZcH+zWk=;
b=F06xg+QMnlfeOk6zX/uEypnhCDWfGgZOwTEVH0FR4qKBCJg+m/8sWASMuUFT8hXaOOUwnzgDxgIt8Py+rzk8xMIrV4CDEXvyITJYwHCtUzoUdlIEecuBi3QyOKpBEO/5+evU0q5STbQIE6lPs1ooFa0ViqUENuuZxottPMfqZcI=
Received: from PAWPR08MB8982.eurprd08.prod.outlook.com (2603:10a6:102:33f::20)
by AM9PR08MB6241.eurprd08.prod.outlook.com (2603:10a6:20b:281::21)
with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.16; Mon, 9 Sep
2024 12:57:17 +0000
Received: from PAWPR08MB8982.eurprd08.prod.outlook.com
([fe80::b366:6358:236e:352d]) by PAWPR08MB8982.eurprd08.prod.outlook.com
([fe80::b366:6358:236e:352d%4]) with mapi id 15.20.7962.014; Mon, 9 Sep 2024
12:57:17 +0000
From: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
To: 'GNU C Library' <libc-alpha@sourceware.org>
Subject: [PATCH v2] math: Improve layout of expf data
Thread-Topic: [PATCH v2] math: Improve layout of expf data
Thread-Index: AQHa4cGpkqYAU0QKy0WBqJnqaTSnq7JPoPsw
Date: Mon, 9 Sep 2024 12:57:17 +0000
Message-ID:
<PAWPR08MB898242BAEF26D23A552AFACA83992@PAWPR08MB8982.eurprd08.prod.outlook.com>
References:
<PAWPR08MB8982B598CD5FCBC524BAE52C83B72@PAWPR08MB8982.eurprd08.prod.outlook.com>
In-Reply-To:
<PAWPR08MB8982B598CD5FCBC524BAE52C83B72@PAWPR08MB8982.eurprd08.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
Authentication-Results-Original: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=arm.com;
x-ms-traffictypediagnostic:
PAWPR08MB8982:EE_|AM9PR08MB6241:EE_|DB5PEPF00014B97:EE_|PR3PR08MB5756:EE_
X-MS-Office365-Filtering-Correlation-Id: 2d46a305-57fb-4bc8-39b8-08dcd0cef732
x-checkrecipientrouted: true
nodisclaimer: true
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
ARA:13230040|366016|1800799024|376014|38070700018;
X-Microsoft-Antispam-Message-Info-Original: =?iso-8859-1?q?GLc4sSfuzHzBzqoDa?=
=?iso-8859-1?q?Ee/X/OV19aGdDQn0YPpIGm5oqkpZYrcHo27vgAly0t3+1c4ub9uPAVUa7UQP?=
=?iso-8859-1?q?RwQfuRDuwzqNCnrlkbIMP4OJxmVkL2BsgJxJBKkN5BPJaZqKQiHXdXhOgRDV?=
=?iso-8859-1?q?IOiL9HQ/n5GsPSvSyxiGI6vv2PV0Jq9PLkLkJmFItnHQHuDgXcW343KY+N8L?=
=?iso-8859-1?q?MAfDDnU4BlX6Y7i/fGNJeiAsGpcEKIMOpevhoE/SHJ6tljGJsKRVFzvehtw/?=
=?iso-8859-1?q?JUbWy7hxo/KL0n/VnJTXDIvq55PH3cni88kZMnYAwb9H52wCd/MlR32g0+q9?=
=?iso-8859-1?q?SK4LsCpxKLfxjNojRQRlmFDMKx3rddxtvXlm/LOs4XKjDXj+zCRJpyh3ooG3?=
=?iso-8859-1?q?+0LMiYcBHunYNlTyj48ZPoNHRtukqH0SZYk3be+RqkgzdAukw19Lah4re85d?=
=?iso-8859-1?q?71516C0EYZ/2G1LM1ShiR+TnnXgjJQIGKE2HlTusyT6EHa8NxhPj1cPPGMBO?=
=?iso-8859-1?q?SPlTwwTs6DRQRriYIXrvIGjcSzQsCYkI9XcsAiDu7Do0XQMWFr/lHTTs9ct5?=
=?iso-8859-1?q?VXR6nuNikDclWwa7lbkZN1t/daQw+7cMSgopEv1pn/u1xTot/qmrGwZkpTtg?=
=?iso-8859-1?q?llCy5LvyK0a5PmS6HlNMn4AYgqfOznPnJHhrfrQG5bm8YBWtPD/NuZ0larv+?=
=?iso-8859-1?q?1CXNPataP0a9+A3rHmlG5nP9dn/bdwE52LCSNibqxaiSAC0uZ88khymIPuN2?=
=?iso-8859-1?q?Ynl313jJDNFz2X4gqQ4gk3q3aQZCGcWGg2n2DpRf43L153ORSyC6/aAo8Zs6?=
=?iso-8859-1?q?/6YWqsqvt1o+9xQRg6qjnM0BRw5Vz/65OF1Cn8ZRavCH8RmmKqtWKuD4MPGf?=
=?iso-8859-1?q?c5agVuMjJAJNhlBuFSuGqnLHk+LRHMOq940Jqz4acqkh6AoxlUUELr9CdHN6?=
=?iso-8859-1?q?RvGbwlbNyCSgOVgaz2TCDz56XMEg5l8yAJrvo8aWXQh127bu6wTQEX392wil?=
=?iso-8859-1?q?OuEneA+Nd+eFJZTsc4pdA3OhMvTeyAChX++pqqxULdCCumJyx8rWSr3UXsG1?=
=?iso-8859-1?q?/gSpn+w6jATOr9qO2FEfvJUIWu7EsnIWMMk8T5aPKKjYT0GJIjsiHO/RxZLr?=
=?iso-8859-1?q?VfAs+XFbwwA9rgF6BxkH8ZdvCVVffoPG5LPPl7w0LO7vMlBEGLkitiu6Hnng?=
=?iso-8859-1?q?60A96bUoL8+5BNIVyFaHpxWN01X2yt2ApGzwWhogaaxBF204L20aIeWLYxn6?=
=?iso-8859-1?q?7dDoWB1I0g1lNiwluL2zpYPtpqoNFcV63fMTMEYQiAN7CpH//Mxo63Eik89A?=
=?iso-8859-1?q?BQAgYG6EpsVq8aFYm7wdQuVM2DkE+m3ofGSqa/vXURkoOGp/G+x+0oxllk1B?=
=?iso-8859-1?q?Y0m3iPIDGPTmacoNoA8ialj8OEU3JlUARoX2XyD7AMIzSD/jDkFZN5wvCBGK?=
=?iso-8859-1?q?tn+9CzisMUN/NDKbHF/mTqqns9I40K4gA=3D=3D?=
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en;
SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR08MB8982.eurprd08.prod.outlook.com;
PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018);
DIR:OUT; SFP:1101;
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6241
Original-Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:102:33f::20];
domain=PAWPR08MB8982.eurprd08.prod.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped:
DB5PEPF00014B97.eurprd02.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs:
e1c826b3-4cef-46dc-0633-08dcd0ceef61
X-Microsoft-Antispam: BCL:0;
ARA:13230040|36860700013|35042699022|82310400026|376014|1800799024;
X-Microsoft-Antispam-Message-Info: =?iso-8859-1?q?P5GqeAqBCE9vo25yFQINYoRKzc?=
=?iso-8859-1?q?AbvCQbkP3tF/fzA5NzEj1Y76ZazCJ2x2xALNlu0CyQeIRFlzLDpuni8QhSFJ?=
=?iso-8859-1?q?O43C7JU6Mgp4e6eRJiQBO2ghX6Od1VWPPj91UqF34afW2LIdP3+ksn058Uzn?=
=?iso-8859-1?q?W/dSLbKi2w76Dj2b+MeXjHGwhV72slUsUGRJgqnu/v99eenNJtDsRM/bZbWI?=
=?iso-8859-1?q?AkSVkV6P4Es3v3anXm8UnhDKjZTPFfHZ3k5/gQ/mbqcvW/YJ3uLc7HDnm5jj?=
=?iso-8859-1?q?pp987o7jF0Y0K9EoQWcwt1Val88cz003zNtzOsaprxG+shoNsfzXF27adQDH?=
=?iso-8859-1?q?4jRWJN3/4TRTjaSvAGIijwNGqO5BIA+Ww01O6VXygw/bUAjZogY8l8JJik9T?=
=?iso-8859-1?q?FPQibHakTjkuCrWw4tF/agh5k3yed1QyQUd9hwY0VVrXmDU3GSbr7tAeL0i8?=
=?iso-8859-1?q?6loEnV+NYOmqExKvP6irMBQBCx2YQortoUxALB/F5AF2EHAm6nFKCrdVUZDx?=
=?iso-8859-1?q?OLtKcy7qYhsMdqRXWlWYyu4RVvIf2BgyC2A8VOotiyss6niY6BugKePIERxe?=
=?iso-8859-1?q?UpURQQHsGvkO13ATYf0noEJh2Bxep6dihRahBut1Po2NFnTpCfV2fdvM5R+h?=
=?iso-8859-1?q?aLFp/iKueVLOnCj/0b3ezdGHkB4hR+pc7nlAm0phnMu1NCFfEftY+9gFOUdG?=
=?iso-8859-1?q?RKkpkjJ1TyqIOaMpUoXzzkJNAaj7B6Eahx4qTLqldeT9+XEvQw0DV5ZHqFDB?=
=?iso-8859-1?q?8rqnuxLh+ADdkahZfjV1oY1ooaAOxs6YaxmNY4BA/aN3jBEOLbC/3pjqoyyY?=
=?iso-8859-1?q?JbZtYZMgOprHhPuS2rgZ+X+gjMwHBSmuPpNG0cc7IEfxZN1dLXof4tvb53D+?=
=?iso-8859-1?q?Ngg2aK7nug1OolbW8h7zRExkLc6e1hvSh2DeC2wekogxd/6MgSE9mdwLGDIl?=
=?iso-8859-1?q?wLiaLgqcJJbTvsEH/KbyNF/JK8jLVPV8auPc7+zuVyQ8Upmja7oQ+GTm1TjY?=
=?iso-8859-1?q?rrL3fyHl3v3hyVIHX5185an/O9sCrcEuJOsexntYbNT+NprC+BhQN8Iy0E9G?=
=?iso-8859-1?q?0Xvp4c7qqz1alycOmvHukZFI/+zBmSWr2zDBgpPqgHhn5O82sN/DWzCEOH8V?=
=?iso-8859-1?q?kN09vUd83yTnnWYh32fGjlVw+ab+DkLndWSEk+wJ21uafq0TTHxjd7b5rqg2?=
=?iso-8859-1?q?ioi2Xp7fiY5Qk2AciZFWam1EfOFMfYDJWXzmdvzCQ2ibOfpyk3Vqkm9hPXKl?=
=?iso-8859-1?q?wZauvEsdOYYeHTTEV7kXUOrocyk9LKTfsHM0enBCO3cbAOhvD6Ti+AOKFafT?=
=?iso-8859-1?q?+ST+qlvK7fHJiDlsyjC6MIYDX10RwJHxEf7I+/yL1aK1GjjXpHQ7zU+DoyUc?=
=?iso-8859-1?q?xs5RZ53SSOTS3kyhq84zQKked7Vo+iXxknj7j1kiwuR7I43QWDMd0PwN9/L3?=
=?iso-8859-1?q?zJal2tKajCNWKICUIAZh641LasrdO1O2NR3t/nMdk7iUTWdl+JMVrNsHE6WZ?=
=?iso-8859-1?q?KjYCOa?=
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;
IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;
PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE;
SFS:(13230040)(36860700013)(35042699022)(82310400026)(376014)(1800799024);
DIR:OUT; SFP:1101;
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2024 12:57:30.8872 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id:
2d46a305-57fb-4bc8-39b8-08dcd0cef732
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp:
TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];
Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource:
DB5PEPF00014B97.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5756
X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0,
SPF_HELO_PASS, SPF_NONE, TXREP,
UNPARSEABLE_RELAY 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 <libc-alpha.sourceware.org>
List-Unsubscribe: <https://sourceware.org/mailman/options/libc-alpha>,
<mailto:libc-alpha-request@sourceware.org?subject=unsubscribe>
List-Archive: <https://sourceware.org/pipermail/libc-alpha/>
List-Post: <mailto:libc-alpha@sourceware.org>
List-Help: <mailto:libc-alpha-request@sourceware.org?subject=help>
List-Subscribe: <https://sourceware.org/mailman/listinfo/libc-alpha>,
<mailto:libc-alpha-request@sourceware.org?subject=subscribe>
Errors-To: libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org
|
| Series |
[v2] math: Improve layout of expf data
|
expand
|
On 09/09/24 09:57, Wilco Dijkstra wrote: > v2: Improve description > > GCC aligns global data to 16 bytes if their size is >= 16 bytes. This patch changes > the exp2f_data struct slightly so that the fields are better aligned. As a result on > targets that support them, load-pair instructions accessing poly_scaled and > invln2_scaled are now 16-byte aligned. > > OK for commit? LGTM, thanks. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> > > --- > > diff --git a/sysdeps/ieee754/flt-32/math_config.h b/sysdeps/ieee754/flt-32/math_config.h > index 729f22cd4f7dd9e44ce5e97fb6a399e29e37eb13..dc07ebd45977e5118a12c6bb7c738d646b0f7926 100644 > --- a/sysdeps/ieee754/flt-32/math_config.h > +++ b/sysdeps/ieee754/flt-32/math_config.h > @@ -166,9 +166,9 @@ extern const struct exp2f_data > uint64_t tab[1 << EXP2F_TABLE_BITS]; > double shift_scaled; > double poly[EXP2F_POLY_ORDER]; > - double shift; > double invln2_scaled; > double poly_scaled[EXP2F_POLY_ORDER]; > + double shift; > } __exp2f_data attribute_hidden; > > #define LOGF_TABLE_BITS 4
diff --git a/sysdeps/ieee754/flt-32/math_config.h b/sysdeps/ieee754/flt-32/math_config.h index 729f22cd4f7dd9e44ce5e97fb6a399e29e37eb13..dc07ebd45977e5118a12c6bb7c738d646b0f7926 100644 --- a/sysdeps/ieee754/flt-32/math_config.h +++ b/sysdeps/ieee754/flt-32/math_config.h @@ -166,9 +166,9 @@ extern const struct exp2f_data uint64_t tab[1 << EXP2F_TABLE_BITS]; double shift_scaled; double poly[EXP2F_POLY_ORDER]; - double shift; double invln2_scaled; double poly_scaled[EXP2F_POLY_ORDER]; + double shift; } __exp2f_data attribute_hidden; #define LOGF_TABLE_BITS 4