From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20612.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::612]) by sourceware.org (Postfix) with ESMTPS id 38EDD3858D37 for ; Mon, 28 Oct 2024 15:09:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 38EDD3858D37 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 38EDD3858D37 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2613::612 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1730128188; cv=pass; b=P3F+xrKTJprXjhApWwyoHI4Wxd1h1B+dKiyuXbe50Mf0wEA8Oho8UxfDbxVMnE4E5FSokCE3AUIlLODq4PXR8YdW8kb+fyMSKCEw3TcoRgLqFvCDB54f5duzTtr5VuZ2GUhuW20jVY232iiOtD4oHXZ+L2bB+iQeA8uYa+QwtGM= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1730128188; c=relaxed/simple; bh=qFvN32Ge72WM1Vv8auPVJi3EZJNWVORjWLTp0oDZO4M=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=rleSc7Lbj2014O1hFqaBT77wylULrTh1tpch9CaY8T1qRwJNLkhyX9W7PsoKv2UjrYS1iVQDmW7H1ayeG/uHCS/sxQU2tGJ0GPVtQu5bW1GHUik7j0YTCc/q2tVlUrqPAso7CPVqyUq+nLt1FPXFPmfES7MoiLTmw7wgapKBHmc= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=BfLCOhGTFlGpG2yPMixQeCPvGyVXnGIuDgmak2vhLTv/3lenOgu337xUk3hV0nFigIkKsvFNo+gcpU6HE2xeVQdTqihBbIWCaSJTLMN1fx/A8iYgAYJa/N3cq6P+8Nqhw6GzUgr4uxEkiroqQWkKahZa9J4GYJ99abFyMUvAntQPlITNJpxw2CBpxfOSFwjaTI1qGh79EVZ7NsSdt8hUtj1rS+jVnMluwENOjK/DXSi2aAYZc9dUxdY7XIl+h8ts6+vUajrfq7ihCbIE5Bd3iRdmgGol9zYs+QT2X98bSWcM2TzbVt/AICE2rCGwhLTNcOo7AfOoHQQww1pRZcS1lg== 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=nFWKLJ3yE7fDr61dd8SLXGDtkmNE0QVI/mhCdYJbggM=; b=wjsBDQzfWY4Bjfej7OsELWH3WYuD1wfgvaynJnO8N1T0LRv8y5GxE51SpB786PaIni8XV0eeIDJiRNIAO5CFS5lQiRbEJ0SKwrxQ44rvRFkAwANN258YoAMQfcSrLM6CbwKCsgFsG+J756TtWzcNEs/a59yPTgi/xnB6VO7pRkBlW5VqWQDMMMvQIX4LkLcSgZO3XBM4o2vsl0O55RbWBgshv6aM8YCNxhQ+TxBNONBL280BqPVFruDDCcpPmcaXcj+PIxw7YZSOqTiGl6Lb4ieCPIjrTGdAhr8RqscZX0klvzDeoFgmFheKQoi8EIdpglk5jPvEi/I3WI2hSbcFZA== 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=nFWKLJ3yE7fDr61dd8SLXGDtkmNE0QVI/mhCdYJbggM=; b=AGWLfeiARzpWlOAzrlmLszU3lkfiCSFCgBLBm0WHT/td0R4yBRn8OJMKUjnWjxEXrrQiU3Ahze3HGMjzkOg0I017mcFMdvX352hG1JYu/eIp7IxCz3Cf/NyeOI+LU8vp5sL2LY1tqlrDabsnUAdCuElyxYaCxWszVRWDVqofF/0= Received: from AM6PR01CA0058.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e0::35) by DU0PR08MB8932.eurprd08.prod.outlook.com (2603:10a6:10:467::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.25; Mon, 28 Oct 2024 15:09:39 +0000 Received: from AM1PEPF000252DE.eurprd07.prod.outlook.com (2603:10a6:20b:e0:cafe::30) by AM6PR01CA0058.outlook.office365.com (2603:10a6:20b:e0::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.26 via Frontend Transport; Mon, 28 Oct 2024 15:09:39 +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 AM1PEPF000252DE.mail.protection.outlook.com (10.167.16.56) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8114.16 via Frontend Transport; Mon, 28 Oct 2024 15:09:39 +0000 Received: ("Tessian outbound 8223600b7a9c:v490"); Mon, 28 Oct 2024 15:09:39 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: dab6f62031069cd7 X-TessianGatewayMetadata: zwOCwo0/zmOPI3RM1i/hJdOqP8+KlzxhYU8QHrVMDvPsnyJsqfijxhwQIpNZ0Qi3WnnzW4PQ2UIXz8ieRNx3Ui5k789vNjlSZORuwowZFIV7OHvlNJZGFHXtAzmbkkMvIb6sPfQjBFG5GnA4PpdEblnmyjjWwd40zFxG2eKx0BWMd3NZ5PjpdTBVITk+jUapAYwm+WBpqha2ks9735Lc5Q== X-CR-MTA-TID: 64aa7808 Received: from L9cb872a67801.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C47FDA69-115D-4F32-B0D3-77DAEF0477BB.1; Mon, 28 Oct 2024 15:09:31 +0000 Received: from EUR03-DBA-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L9cb872a67801.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 28 Oct 2024 15:09:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uHVDmnocLHRUaMVSpGUaFLUNghJMkcXzLTycRWafC6cdjcQKXkHnwBuTceVqg+wIW4apVfM+FryncMvuOIEDs3X/KDjHq35H/pq+lKmfKeEoFJdJfkRc8r81Xvbgc+/6PGZxRfD0u6OHrYe3OEtAelJmM4XAvgC0YtBiMydFId/iTkiJDb4/i/NBiE0p5oB47tlDHVPcbI7CIPcrOYoTbZhHS95PFeyZpRJih/4sgfR7zfj2mlu1JnFUuxmcdxZTfENWCZT3pDchFNfpzG3NUSyc07IUy09+T1h9Lq2w/WsVReKmgwWjFiJ5WySy4IMe9qfzS17TetjczrdUuVnVsg== 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=nFWKLJ3yE7fDr61dd8SLXGDtkmNE0QVI/mhCdYJbggM=; b=c8Eo3ljNzyok+NwnTjJG/z0wTyEsAGtwCJXC4+MnQA5SppuryvbN2Pc7gfzp74ZpkJoh+4RTUwhk0CMwfVQYKgsK6/hz9TXrOQlIWRt1zeDhfM3WhnkQi4QKSsFl08Dppqa5OZW1P7SikbqpHB5+/bEUgftd+JutyqO2XT9DwcLtDA6/Bu9WLa/S1jp+Vfpk5o0H2zuamy1opEzShzb7N2TIZGviOZN+iM/b++lsJgsNKuS8OTxeaAi6/n9Wmv1yu+3qNyPB5RCYuv3r8Wo6dfcbci4AKpuhqB0kRvFYKR2B2YP4rgTL13C6pvf0rAQLHkio/ffUOaJt7BkOH6bknQ== 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=nFWKLJ3yE7fDr61dd8SLXGDtkmNE0QVI/mhCdYJbggM=; b=AGWLfeiARzpWlOAzrlmLszU3lkfiCSFCgBLBm0WHT/td0R4yBRn8OJMKUjnWjxEXrrQiU3Ahze3HGMjzkOg0I017mcFMdvX352hG1JYu/eIp7IxCz3Cf/NyeOI+LU8vp5sL2LY1tqlrDabsnUAdCuElyxYaCxWszVRWDVqofF/0= Received: from PAWPR08MB8982.eurprd08.prod.outlook.com (2603:10a6:102:33f::20) by PR3PR08MB5609.eurprd08.prod.outlook.com (2603:10a6:102:81::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.23; Mon, 28 Oct 2024 15:09:28 +0000 Received: from PAWPR08MB8982.eurprd08.prod.outlook.com ([fe80::b366:6358:236e:352d]) by PAWPR08MB8982.eurprd08.prod.outlook.com ([fe80::b366:6358:236e:352d%5]) with mapi id 15.20.8093.024; Mon, 28 Oct 2024 15:09:28 +0000 From: Wilco Dijkstra To: Carlos O'Donell , Joe Ramsay CC: 'GNU C Library' Subject: Re: [PATCH] aarch64: Small optimisation in AdvSIMD erf and erfc Thread-Topic: [PATCH] aarch64: Small optimisation in AdvSIMD erf and erfc Thread-Index: AQHbKUsGKUpg+f6EjEesExNpafXhEQ== Date: Mon, 28 Oct 2024 15:09:28 +0000 Message-ID: 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_|PR3PR08MB5609:EE_|AM1PEPF000252DE:EE_|DU0PR08MB8932:EE_ X-MS-Office365-Filtering-Correlation-Id: aff80259-4ff4-4f17-a749-08dcf7628b44 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?iso-8859-1?Q?QLNL6Nmt4d31LKLa2P9VZnL5+3N7rbejXAKYUyCEizoHnH43JtKmLQkxyN?= =?iso-8859-1?Q?nTpx8cyfl0RABDfTeKLtJhX05jKZAtC8RCmWGjTMsrenY2QE+Y3/p9M94w?= =?iso-8859-1?Q?g9TSWJuXpD9atKIUXGrFE0jIJFjDU1UtNp0VdMyiQfpSyJqcY+EUsjTXQf?= =?iso-8859-1?Q?3iG8rnzyFCryltc4qI8KwKNpafgPlDShSbhgVbXvGpcqQr2iixFJKF5hel?= =?iso-8859-1?Q?5FFft7dN09JflYPalTcXvtgd1QKt4G0kGH4cyF0ryrF3lfcZfwy6PmR8+a?= =?iso-8859-1?Q?pyglOQr1DDoHKYgTGKBHU9KiW7j7PQUF+5XaDbfZzQjtW1YzvnW6xCZZUp?= =?iso-8859-1?Q?NzFHDbPKKvphiNZCHmzOrv4rO8dp1j0dmQImlp3SotjnHHFI0dhfVTju5R?= =?iso-8859-1?Q?dOHgMN8v1dbaKUIDqBzJmLgIWnXb+xBPs/iad1+cog9a4Yxw6IoZBb0kvd?= =?iso-8859-1?Q?wRxzTRx034OAqfLJiZOvRRKTKldPXuqGR4dOeStSg2bkd94PMTlLnaMovj?= =?iso-8859-1?Q?+whxfwlMGN1xEX7C3kn1MQLMdJ9OeSVWaJ4N+Q1GuQ/81tT9+ewZ7sLpXm?= =?iso-8859-1?Q?lYCtgFHDUbWnAay7nG4+tJnE74M4LsjTWTlTDd++H+LVI13PWbYbE3r9Vl?= =?iso-8859-1?Q?yh3imkWkqAyqCOXazbB2OQ440PS+Z0F9g1FOTe3GWWleadqzlQ67xYwzAr?= =?iso-8859-1?Q?NoGWWWfMRbMDx10iwDmyhX/m16SXwoYTJRLDlX0Z8hGaWemE3xHE/2Bw1s?= =?iso-8859-1?Q?nXyplkhIoeXYPpD8teQDdbzskxkf0JsdcuRtjz/O+HzfQJR6r5zJ58zUZg?= =?iso-8859-1?Q?xcGu2WR15QQHx3Aii1tGZ6+cCjUxJ8qkwZQhLtk+58y7x959YLUctOXJJj?= =?iso-8859-1?Q?qwtzrGAeahBo3s4rqkr2oJRxJMYxRMOj4r9iapyVDn/UUlHACyncbDzbVB?= =?iso-8859-1?Q?b2iXqIahZCIbpFVbwC+iuKRfmU+p0flDV0sxgKEyTDzw48jS2CXZ9jTTCN?= =?iso-8859-1?Q?lOlXbLXI1rf2dGYi5uqb8rbgkw+8nqSH3ZJFHsB/3/bKo4zCSZMZmtNYY1?= =?iso-8859-1?Q?4xWRyzPrBTlvygjruBxy3K4HoLcIgcoHgrws+3CIu3eW5eUEKD6UDyTIhe?= =?iso-8859-1?Q?1BvblC5pQqgFF53L7uAbaCNa4M2xOi/M2qyz8aTyoQQ1WFiEEgwtz3WnEH?= =?iso-8859-1?Q?PPUQOWPbQfjOdX2hU1xwrvfetZwfUWbG9G2VFmy3eDic37r6ft2y9AjFqA?= =?iso-8859-1?Q?4UA4soe8lUShf3s2zoSKDPALsJATXkGQp6d0VtQ5XfD9q1jcuAH57jAg38?= =?iso-8859-1?Q?w6HzxrTAG4HqKh69VRY8NR0qnqPHM9ohOm+3L9TyXEEuyTcxSPNUbn2/cX?= =?iso-8859-1?Q?IjrGxDCTcTLPhnNX9YHT+oGYz4v/QFnAukoewBlK3kzwA4bXIn7aI=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)(1800799024)(366016)(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: PR3PR08MB5609 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: AM1PEPF000252DE.eurprd07.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6bb753f6-5d2f-4d32-9544-08dcf76284ea X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|35042699022|1800799024|82310400026|36860700013; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?y42tuRQ6R/gfm3VhVOlE84om7OomssxuCf4FwONKfvS2WAhMwVYkm9XsrY?= =?iso-8859-1?Q?dukEPLi4Lh0x9YdAHIR1dw/ZKqZ0ACUaGXxtdxtJNGCOlSIBym5Ve0uRVs?= =?iso-8859-1?Q?AnU7u2PYDCO8wOL/41Zz+7b03Xg9iTXhH1HRsEYlKLs0/NqlaZRCI/s10x?= =?iso-8859-1?Q?lHoOmVnMFPVz+j56iAJCwUMzBvlOFkRJoNajsKIASBQs/8S73iVpojIt89?= =?iso-8859-1?Q?M91eVfj3NdgFnIcS3AJ9vlMqxrs4jmcdlDEt1qiHPddVaW8FUZn7BEdcPd?= =?iso-8859-1?Q?yDJsS4yX7Uoccr0M8RyIuwjXTnAyIF2/GayTkrLkLJwlyq925Cjg95eVKL?= =?iso-8859-1?Q?a/dce7pS6Y/DwOMQaZ194ETfpRUhnHJXS9P4shf5gvhMDPwkzlloDym0ob?= =?iso-8859-1?Q?CM3CZOVluLdeRRsPrLv7OqsxZLEOUZtTr/KEE/CuH6/z4h+nvH77SN8rA8?= =?iso-8859-1?Q?/LlX5GP6HIBTrixN/bQXxISOg9NeWu1HJwV2/O378d7G0JwrxeeqxLyY1B?= =?iso-8859-1?Q?8JhUSajXTF3M9dFlpOsigTdgxTDPaIjxZmEGdrGxBBJlyJrRurajvidbuY?= =?iso-8859-1?Q?IeJqgTTxGy/Pz3A4+T+SKA3/aSBPl0jIdzcqEfy+W+DIlvRuzJ1czhay5t?= =?iso-8859-1?Q?RX2xcYAVNvz1Ko2+tRt+HqeZKPrERaoG4BAucSMef9BzkqPcrF0t32uAtK?= =?iso-8859-1?Q?HWqQkKL2f94CdoUXlEdqBDnaEWUYsfKmGPh3kIiJVFkqyY+uI3F6mf7y51?= =?iso-8859-1?Q?3RM5krO15bVSCjjaqwylQxF8f4IgnedMpIQFG/iCT5xC6VjHulw3fhQvjm?= =?iso-8859-1?Q?RE2dL67xUs5Kx6VQEsjf+rxAnPgYqf7ov3XjpK0LT6POD8BsLgMM92mMtd?= =?iso-8859-1?Q?VdaodtkEp0aG1Il4+Ld7R6zMXgMXDNwddvvQukbW+Z8D9+iaAeg0tEWkVy?= =?iso-8859-1?Q?GDCO8QLhNN0/PA7mUeRs0sqSA1woCeTOpUiwY0Xv2/Q70ZWBF7+EZQTyf+?= =?iso-8859-1?Q?3GyoG0Fwjr3y7dDUUlsMfJaaayTMBj7UFBwgHfkwXionCpMapmONXTXtCM?= =?iso-8859-1?Q?q6+TZM/HVqdKZ5oR5Bcv8SSvoGyNkihsxCkdf6mJxVsQ48ZoHRhwSIiwNB?= =?iso-8859-1?Q?pGjQ6h8TYOjLvZD9N0ab04KkYFc+e6viaAGK7y+V4EViHA63vnBwJN7lEI?= =?iso-8859-1?Q?k2vQyZLl4hen06WvItc/lWVQzuGJ5Nb2ml0LBF/iji2gPBX/sbu4pfw01m?= =?iso-8859-1?Q?oGQ6Oa4oPd/8s4bql7xSQ3Br5sm9cqFqi+EmjhAG770fyJepUz8w1yE+sc?= =?iso-8859-1?Q?XyvvX68pdzs9+sHc1ok5Br87KxUw6XM02eGHYHk3+L6hplycU2x5JNCOsP?= =?iso-8859-1?Q?BfWXf01LQ0zBDt+Tu0Qebm+w5LRgQLu6JP0cIfxn9zFwrz0bjzFnTDSRJl?= =?iso-8859-1?Q?LmxEeze1q+IDJaJB0rjezceqvS7scJiEdy3NAA=3D=3D?= 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)(376014)(35042699022)(1800799024)(82310400026)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2024 15:09:39.4687 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: aff80259-4ff4-4f17-a749-08dcf7628b44 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: AM1PEPF000252DE.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8932 X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Carlos,=0A= =0A= >On 10/24/24 12:19 PM, Joe Ramsay wrote:=0A= >> In both routines, reduce register pressure such that GCC 14 emits no=0A= >> spills for erf and fewer spills for erfc. Also use more efficient=0A= >> comparison for the special-case in erf.=0A= >=0A= > Are there any microbenchmarks that show the performance benefit?=0A= =0A= Yes the standard benchtests show the gains. I've updated the commit message= :=0A= =0A= AArch64: Small optimisation in AdvSIMD erf and erfc=0A= =0A= In both routines, reduce register pressure such that GCC 14 emits no=0A= spills for erf and fewer spills for erfc. Also use more efficient=0A= comparison for the special-case in erf.=0A= =0A= Benchtests show erf improves by 6.4%, erfc by 1.0%.=0A= =0A= Pushed.=0A= =0A= Cheers,=0A= Wilco=