From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2078.outbound.protection.outlook.com [40.107.7.78]) by sourceware.org (Postfix) with ESMTPS id D13BF3858D20 for ; Tue, 30 Apr 2024 14:05:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D13BF3858D20 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 D13BF3858D20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.7.78 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1714485923; cv=pass; b=gJPvH8qvztB1BHAILmJBx6wENoOqlg8AyYNFOwlKXlFPMZw9kngK/ssXaahZAtT5iPyCwx3SvwBjoRMbzYWIGOSHD1izjDSx0jgsQHMTZ72Pve08/g/+Xo/RTiELxS/qGPa74bewz854rot3IopHSHqJNrSBYJw6FRF0x1vDMLA= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1714485923; c=relaxed/simple; bh=jJrCLuFE0THT9/xM0bGVS99qOIwzaWMpR+l5TaQavQk=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=VVSVTW0FcRqaPd//stAyZ7mRz3dtz0pAzjTzdXH2Dlyk6WTtE7l4ia2yoATN8fXfrbpvaKgeJE4NTRzmLdJ3lUMv5vGik9x05uBjUgFBAqwPFw9+tR6YN0Bdjc8Dna1YvWWefuQgazrkUBl6UJhagruVrso2ITNNYAoAkcwdkhk= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=KBYShmDBMVfoscT09DWkBKP97qaSDBWQG2BckfLKbVrh2YrdJjYilUBK9LRbyHpC2WvVFIWM1HwHvvBIZeQNnp82TgmO0bARlpOij7eIOOdXnsf/XPNIpDPI0shNPg+lenWm8lAx7fwjtL7nhlXncUwczzUx3bqdWSee5yUWzatAdEW8E1pjfZDmzbB+xYfSyKDkpTnR+5NbYyhG1LU4ffBL6BH/Q3dL8YZjWMN+84r74xLBJMJgqpiUX0mOe+tnOwzR409NcuQF6Q+R0tA0ObodWSrYGZVPMueQbayMaObY10HLjyq0o6yWsQIns9dUljML6UqVkg/e8MmhpuUSGQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=4tKhv62RBKBJnMXaTA2hVbAp6KnFSfsmGskClRJvZ/8=; b=XSX44uA3nh8Tmyn1fQlekt9y/D+Cz2PH8lgTvCrNy/HWVxGjc2V/27H4VCFaBO8lxfdlfr4wfektTr5XisjJhvzuigEZEnyKwamIAbaAld7PkiYbtfxb9WN/7zNfZPth8d9PAoIrjlK9IlcWru0nQdkq8jgTXeAY+CRgL9wGEm0/xuOPvWrXBVZ6+mht8Gn7DAUjQN2wczFaOxOUBnmBrvFSt76MfQpEcLgWfAPObyd1NJoVNxpqtNCBhGaVBMUJweYD4OqyRMdwHIaUsamCBR2OwIUqG2oXgoGvB7BYuINHD0CuUjOpoNB31/H5dL7CvFMLN2Uv7OnR5ZhfF9ZWWw== 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=4tKhv62RBKBJnMXaTA2hVbAp6KnFSfsmGskClRJvZ/8=; b=o3T5U3rfB8AWbZ5CE6IThA9mNNfNY0HY8SJiMy+xhrT+ZTfC083OOu2oLm6howiTj4kvbRKWWcjXx1NcEHppFnzL11ejuGOoSF9AWoM9MiMYKm+C8Mjvek87fgB4M7+NMW4NFnBavOai8s4MlYb+i8DcmStCRRxvZtIBtwmxrug= Received: from AM6PR10CA0104.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:8c::45) by AS8PR08MB6485.eurprd08.prod.outlook.com (2603:10a6:20b:318::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.36; Tue, 30 Apr 2024 14:05:09 +0000 Received: from AMS0EPF00000192.eurprd05.prod.outlook.com (2603:10a6:209:8c:cafe::86) by AM6PR10CA0104.outlook.office365.com (2603:10a6:209:8c::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.25 via Frontend Transport; Tue, 30 Apr 2024 14:05:09 +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 AMS0EPF00000192.mail.protection.outlook.com (10.167.16.218) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7519.19 via Frontend Transport; Tue, 30 Apr 2024 14:05:09 +0000 Received: ("Tessian outbound daa456608199:v315"); Tue, 30 Apr 2024 14:05:09 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: fe7b30aa5fe2d356 X-CR-MTA-TID: 64aa7808 Received: from ac917a1755c0.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 5C1BE015-EC34-4BE0-B1A0-F865A96C9EFD.1; Tue, 30 Apr 2024 14:04:58 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ac917a1755c0.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 30 Apr 2024 14:04:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CDWCAZvwj6qzgEXDKVR1VB3tSh+/zHkfbGqbrKkpwqUuIgpU6lH9p2wBHBglkdUpyZhTPOW3n09le87Gx+hs7U6md331EKrpsiRWNi8fKw1tZ0IrRltI99blQ8tPO8AL/zXRp4KpD4RpGtJgh9M9c8DE6g9zMHzxyiB1jWG9mWELBu2Du4BNqBe00dcY2gNJtGOWEoYVfPpvmZNOBYx2bTsRw8YkYkm7pqCmS4tHfCqGl5st2rhXr1SpBWq2VpnTQA0XretVelKEpLcP/1z7ZAtt1083B/Qj+S2bXgr3C/QRfPCdaxZdxOt8Dvp5g3K7nIBOnKLTFEpe+RfJOhZMdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=4tKhv62RBKBJnMXaTA2hVbAp6KnFSfsmGskClRJvZ/8=; b=PGZ5A0ifsnTgifhbGIdGeFhEJ2+NhUhX966N3+MRy59Q78T1kK5KovPMegek2mVyT9ZZIVKAtMCDjB9IXa9P0oigjlFY5mseTB9rVpcTzIB2VCSI6Ff3cKA9PW9URVL4zodzi+ywKZB0cAW7fZ8XR/91hdu4H+6DFjvPkrGIU4kp0GyF5G0lLnfpWofrLFHEMjnX0YonoL3YhxY09nLhcTjFY6PSr3C8Q/hxT513IvOhd8r3dTYfzpDcJ7C/lupT/y1+Ipn7lKtw6MBqcmpSQJq42apUSmD/++SVaY8KqZAQghIe/3uNJsoaARok95/hHwCqkjZyTQYvXn8Oku59pg== 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=4tKhv62RBKBJnMXaTA2hVbAp6KnFSfsmGskClRJvZ/8=; b=o3T5U3rfB8AWbZ5CE6IThA9mNNfNY0HY8SJiMy+xhrT+ZTfC083OOu2oLm6howiTj4kvbRKWWcjXx1NcEHppFnzL11ejuGOoSF9AWoM9MiMYKm+C8Mjvek87fgB4M7+NMW4NFnBavOai8s4MlYb+i8DcmStCRRxvZtIBtwmxrug= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by DB3PR08MB9009.eurprd08.prod.outlook.com (2603:10a6:10:43f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.34; Tue, 30 Apr 2024 14:04:53 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::8c23:46ef:c2c9:ea91]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::8c23:46ef:c2c9:ea91%4]) with mapi id 15.20.7519.035; Tue, 30 Apr 2024 14:04:53 +0000 Date: Tue, 30 Apr 2024 15:04:40 +0100 From: Szabolcs Nagy To: Joe Ramsay , Subject: Re: [PATCH] aarch64: Fix AdvSIMD libmvec routines for big-endian Message-ID: References: <20240430124714.49857-1-Joe.Ramsay@arm.com> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20240430124714.49857-1-Joe.Ramsay@arm.com> X-ClientProxiedBy: LO4P265CA0174.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:312::19) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB7179:EE_|DB3PR08MB9009:EE_|AMS0EPF00000192:EE_|AS8PR08MB6485:EE_ X-MS-Office365-Filtering-Correlation-Id: d540bba5-d301-4339-2527-08dc691e8bc5 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230031|376005|366007|1800799015; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?RWpNT3VCa2hLVjZVV3hLNGRPd2xQajBCakswZTArUU1vbVFzc2RnTDdmcERK?= =?utf-8?B?V3FCWTVIc3IrY2h1K1lDSERxdmZZM2FrK2JvajdjODMra2k0RVY5em80cGtL?= =?utf-8?B?MEhQUVZSQytudUVucTZLSWZ4VnlBWU0vd2IwbmNEN0tZSTRPbUw2UER1eVNL?= =?utf-8?B?b054ZkZRQ3NVd01JN2ZIc0d3VHdNdk1LVzQvM0k3Q1V3SUZRMkZiVHRwcTdi?= =?utf-8?B?b1Rnb0x6T3B2UHFwSk51OC8rSHZsR3o2MW8xbFFMM1pIZUF5ZzE0cEFUMkZw?= =?utf-8?B?eER5OS8zWTk0WVRrNXRYV2wvUGlRRlk5Q0FKSml5OGFCSVdNK1BIS0Ivb0dw?= =?utf-8?B?VnpTWDlQWGlDU1pEWGx5SlRZQnlxSENtWVBZWE90NzlYTDJNdXAzT2RkNjMv?= =?utf-8?B?S1dtUE9qSTFoV0dzZVJMUklFcGdYbCs1TUZnRFRqb0M2OUpJNTJsVWJtZHVP?= =?utf-8?B?UVdxblZXR21MZTUwYTl4VHRSWmhyVzhJd3NjZ3loZGtKdEpTMm1abmpYVGEr?= =?utf-8?B?bDVxQVJOVU9nVG9RM0FoakdBY0YzYjEyWnJoUFlJYzdjRjg4THdFWWttdFd0?= =?utf-8?B?UHgzRVNnVkhDRUVQQkxVQ2k0clUxMHVkOXVkd3M1cGRzSlBWWjFXeE42Tjhj?= =?utf-8?B?V0xPZnllZW9qOWRPekxlYnE2aFNkVjF1Z2xEamlBRTdaTmdUZktwVXhkd2xm?= =?utf-8?B?Vm9tK0R2Tkh4UWF5YjI4cjhmOEs5dnBVU0hBaVNob0g0RWxPRXlZNy9ibkgv?= =?utf-8?B?UVVsNUpMZ3BZYmRrdTdTeHNZQ1Q3ekxtL0hVWFhsMXpZUldJSk9ZU2R5U21i?= =?utf-8?B?Mzd2UWxoQ0dxbVFLOUxIUkdKTSsvdWlZbWNibUo5SS95dVdMcEpRYWxHbnFJ?= =?utf-8?B?MjlpZEpSY2N0QmcvcGVmMU10YXJOc3Q0UUFsK2N4MmtZZGNPY1hkcHN1eVNk?= =?utf-8?B?QnUrTHdwMHRIZ1ZXVnZmSXZZeUt0ZUM5YmkyM0QwRmxha01FWHdCaTdnLzBX?= =?utf-8?B?SmpjSnVubHlqdElybjV0SkYvcjlmMXpnczdtVmpUSG92Zi9yRmhPblFQeDc3?= =?utf-8?B?cXNnK3d2LzNsRjk5MmttOS9wS2NHOE9GN1FhbFl4N2syeUt5TkZPakY1ZVEz?= =?utf-8?B?c1A5YVRXUzcwSGxiaWxaZlc1RnFvUCs3ZW81cWs1c280UjExajdhZXYxRnBC?= =?utf-8?B?SHZReVJ0K0h4WEZ1c2FZU0lSOVQ2RERodWgxbjNVS1l3NEYzanV3TDJvSXBO?= =?utf-8?B?NWgybEdrTURiY3dqTElCcnJUeC9jUVBvMTNLcFZsTGE5eStjWkh5aXdBVXVo?= =?utf-8?B?dzQ1Zm14Yk5OL3JGYmZ4T1RzU2twdytyclBQMndNYjh2b0hUZmhpRzlqY1VH?= =?utf-8?B?UUhLckZkMVMrLzY5ejN6RDFMUmxmMFA2bnhRQXhUQ2R0RC9oNlVXWGhGc2lP?= =?utf-8?B?bEVCeHpxR200RHBGYWhPVzlwUDNHTkoxa3FqYnZWalNwSUtPeVBxSHQ4TkRm?= =?utf-8?B?L2dsb00rUnJIUHZFUzZWZVhRcEdwSXFtTTFHbno4TGZvMWVRcGhUbUV1NklF?= =?utf-8?B?SXBadTZsSWRQMFBPS3gzeGovOGxaS3dTU0cxSWNDdXc1anNLY3pwVFdRWFZ6?= =?utf-8?B?K21HUnJlTTJuTlI1U20vTURibW5aSjFhSmpabjQyVFZFVGNmTS9qTFhjeVlD?= =?utf-8?B?MjYrODBQUFpZcUFZaDZMMDZEdVlyM291Tng4dTVCNE1mUFlUYjVpK3pRPT0=?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB7179.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(366007)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR08MB9009 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-Transport-CrossTenantHeadersStripped: AMS0EPF00000192.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 5d99e427-1246-4ed7-599d-08dc691e8263 X-Microsoft-Antispam: BCL:0;ARA:13230031|82310400014|376005|36860700004|1800799015|35042699010; X-Microsoft-Antispam-Message-Info: =?utf-8?B?OHlVNGI4YlBPN0ViMy9RU3lob1lqT2tDNXRPTkVETGNHUk1qQmlsZ1NZRW4z?= =?utf-8?B?d2E4cThJM05SOGRaWG16eGFVUzlEVkd4cURJalRiMVJjbS9aQVgwTWIyNUxM?= =?utf-8?B?V0JtaVFmQVFKWlc1bytPNnhLenFxdU1uRWV6eXd5dHBwaXRrbUc2d3d0b3I3?= =?utf-8?B?WDUxSlU1U2NKUUlFK1JJUU1OYlFmNDkxYm9VYXo0UllLNWxKMlFUWEFkaVpZ?= =?utf-8?B?dUVZdEVUU0pnL0ZNRFhWTjcwSFN1cjhoV1Bkb2M3cWlOS1FzQ1dGQWRNeSs5?= =?utf-8?B?R2lZNjNUdzhmVERZVy80ZENSQkdzbFFkaktMZW9paURlR3M1OHdHWHBqODhq?= =?utf-8?B?bHptUGRQVkpIaXoyUndzRE5jUU5HS3dXQks2YThjSTBFa3V1U3UzTG84UGo1?= =?utf-8?B?QmFjbDBMZXY4T3FDTVN6WStxY2hWeEVjb3V0WlVGWHdPK0xxQTR0Z3dMS1Ar?= =?utf-8?B?U3ZKaGR1M2RQRkJZQ2VEMzJEQ0ZYM2hFcWQ0ZzM1NCt6R282dEk0WkdPKzNE?= =?utf-8?B?WjJ2QVBPdWFZUGR6NnhEZmkyVzMxdXJYeXM5anNvRTBkRDJMeHA2blhVK2hh?= =?utf-8?B?KzRUazF5eHF5SzFNUTFXNEtrWGp2b0hNeFg5VjBtd2pZYk9kSXRSRjVrMFBp?= =?utf-8?B?VTZURTNRa2VaYnV6Qk51TGJtVThXZnp2ZmFFVHA5YW1ZVkphcWszaExGdVRZ?= =?utf-8?B?OEZaSXM1NS83UVVoanc0QXlHd3NqWm9xbHU5cm9TRjd3dTk3YXp6RC9RNGxM?= =?utf-8?B?Y0preStKdkRkUThEa1FSS2J6aHprK1NZMFBxUjJURjIrTllGZUs5OS9RejBZ?= =?utf-8?B?ZFk2bkVBS21TUHg3V3FYUHhTcE9TNExMa3lhZVc3UXcvK3dWWkl4L1lUQzJ4?= =?utf-8?B?UUpyelk2cW90N3UyRmI1d0VlMXhMcVY1UWU4cHpTazU4bUpLZWFEdGVpVU1F?= =?utf-8?B?SlpzMjdPSVhJNHZaK2hNc2ZxbS9qa2pHOS9xTktxNG9jY0hxL0ZUZlRjV3JE?= =?utf-8?B?cGFjcWpCQ1NOc2xNQVFwK2UxbGtRb1l5OG5HcGF5MTdJaXdJZGZxRC9qT0dQ?= =?utf-8?B?VEtLMUVMY0w0S3l3Z0xrOVZEKzRzdE9hcHE4Z01ORlE2eVZUbnVvUFZsdWRi?= =?utf-8?B?YXIrVnRpOVpQd0RETWwxQm10N1lzd3kyL1J5emhTcTVjWUFEaDZJc0paNE0y?= =?utf-8?B?b1B2a0JCZzJRUjZDekl0NGE1YThHcDUvVmx6OHZUak9WQ2JZbUQrMTVOUE5W?= =?utf-8?B?NC9JUGFScDRqY1h0L0RFdDB0bWdrdXdhVnpHOTZ4TnZKdERodkl6OE5TZURt?= =?utf-8?B?VEJHTk1kUEorZ1A3NGE3K1R4MDNiZmZOL1NKVXFlY1RDejd0S1BCenFKTTIr?= =?utf-8?B?WlJBTzlvR09mM2lFcnhTZ0V2alVpRFJ0bWd1OWxxVm5YRFNkckw1UGJuRWNo?= =?utf-8?B?enkrbzJUYWtYWWcweVY5czUxLzRkaXQ5YlNMZVZWTGM0VmxYUTl0WDFSNnpZ?= =?utf-8?B?ZTFyZ21zSHdwYlZ5aVZMM2RoakFkNVlNUDlra1VSMThuWmZiME9iVkhkNTlR?= =?utf-8?B?WXIzdTJXdm41QmM3cXEzQmNrZWdJSGtIcEFVN2JKZXJ3VG9HR0d0VElLcmFp?= =?utf-8?B?NHhxZkxiS2xEN0ttUnV4Um8yejZlWkpQQ2djQ1QrbytONldqaW1ObWtoK0hM?= =?utf-8?B?emNNUVBXTjNidjJld0RqZHg0d2NFM050aksxS2lzRjVYNXR5K3l1MmorNHFG?= =?utf-8?B?OHZ6K0dpSFZDRVIzRFZrWjdmK25jd1ozQ2Fxd05QWXdQKzNCd0d4b01RcEIx?= =?utf-8?B?bXBuM2J6UGdlTlVoN2orZ3hSUzYvZTFvTmdRME45WWJ1SnZ1ZS91amhOZkU1?= =?utf-8?Q?RC6mDN3Eit89o?= 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:(13230031)(82310400014)(376005)(36860700004)(1800799015)(35042699010);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2024 14:05:09.4031 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d540bba5-d301-4339-2527-08dc691e8bc5 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: AMS0EPF00000192.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6485 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,RCVD_IN_MSPIKE_H2,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: The 04/30/2024 13:47, Joe Ramsay wrote: > Many routines relied on implicit loads - we need to explicitly force > ld1s so that the lanes are in the right order. yes, but there are non-obvious changes, so the commit message needs additional details explaining that uint64_t f(uint64x2_t v) { return v[0]; } and uint64_t f(uint64x2_t v) { return vgetq_lane_u64(v, 0); } are different on big-endian (the former is also a non-standard gcc extension that should not be mixed with ACLE intrinsics and types anyway). same for static uint64x2_t v = {1, 2}; uint64x2_t f() { return v; } and static uint64_t v[] = {1, 2}; uint64x2_t f() { return vld1q_u64(v); } as far as i can tell these were the only kind of changes applied to the code, in some cases fixing big-endian bugs, in others just switching to a consistent style that avoids endian specific logic (such as '#if __BYTE_ORDER =='). (this would be useful to add to the commit msg so the intent of the patch is visible) the patch looks ok with the commit msg fixed.