From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2045.outbound.protection.outlook.com [40.107.8.45]) by sourceware.org (Postfix) with ESMTPS id 2F21D3856DF9 for ; Thu, 14 Mar 2024 17:18:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2F21D3856DF9 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 2F21D3856DF9 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.8.45 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1710436741; cv=pass; b=OC0/81b6jOOQWao1IQIWqd9zinZjklwsggVplTPtNY6orDrlccihC2koIWvxNcFm9rePx5SCrvj2yoSv/DB5rt6Y6GMfFXi+G2z7MSvRrYliEV/jaDQyBja1b53TCB3bp0lnh7lxculEv80mI0xfv1LBG6rRrPG8X76V+IxPFT8= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1710436741; c=relaxed/simple; bh=r1L1Jdnse2m4hhQRIf6ZEhOzyHmlNBUugvQ75XOVUy8=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=CThniagQ47hMdwg8qsU8riZi6PHdWxYsR21oTWLRl2OqI4KC1LOvBIbMInzCd4x2Y3nDY0PDIxoj11YQzP6walzuC1AD1enhCV6azEIt8XNuFen1pdVyeisdLsalWvBnmhExuOtS9dhZ6AEF4a5Qr3h05OYyjnEm/whzf1FtrKo= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=WW1yTJ/foD03QTFRczxxLfvXTWdY2ZOiCw6F8jLLPqD8YWBpTX4pPHV8D6gdSREiOm/P/qGjaC6tU3BAdrBk1zfrez9tamIihu6Jg1zrBE+6YYxad4VUpOyEfPU/a25JdNWzutKu55fpJBNPX2JvpaBPEGBd08Xf/h79KNfgZmdImp7MnRKx2XwqNLM3+FditT09YJDA1LrIP7KuCg/MzsEC2LchWu69fN2Vns9IST+BJzi0GSc2FY+bAOUInwCvVjsUUh2dmWXE0XuQ3n2z+hKaMuXwdgFpx4gM9Dk4RUGtPRMFFkFAzbtLHF8V8WgoE10xAyTByMMc8GXRQTb66A== 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=g0LJwXj5eLGJn7Xwvp8s09hip5Je4mJ0vBtrlosAPdg=; b=cYBCnDd2Y48IoGbQ6AUeXh9jRgnSUm9ofR5L46lhZ87G6bz2eFWHUcKRXEQRB1hVAqyTS+rbOgBxM23Ox7qZNuU44+1NoFI+oGPCpWKGnYGCc3epy5Nwh/bLRCmqwIyNjAQKMcBz6/27EN2NbuKC4iMLATGtJaUodeKmAW4vQPCAyLHqxfyB/zViD3l+FNuMeaVMCn/FAHSOzlDfRVjldHysxHY1GNw2yBpjY317Taxo9jYbtUl9cG0R98/RfpMZBbBHoFQC7QdhfcQQ3+zAEUvmRo+pjv+SsluJgng3uAeE5Ue826/dkRMJNhj6tlU2MwGkRLDGurlaXA59R3r28A== 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=armh.onmicrosoft.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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g0LJwXj5eLGJn7Xwvp8s09hip5Je4mJ0vBtrlosAPdg=; b=1Dmawzo1ZHDQDCDa+eWZWjc1FxJMVEGTfmu4BJR6nGyuT0HifaW+puc6eWXpevbVWOBAMgSqJaD2pQzzIxgNH0S9Ci9N5murueIyhqPUlotekKAHxP9fzahrMyNh3LSMD4cf+J7E1MSCsAMTvR1xhqe8d2Vqw4ZgEzkhPkALYD0= Received: from AS4P189CA0017.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:5db::7) by GV1PR08MB8617.eurprd08.prod.outlook.com (2603:10a6:150:81::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.21; Thu, 14 Mar 2024 17:18:55 +0000 Received: from AM3PEPF00009BA1.eurprd04.prod.outlook.com (2603:10a6:20b:5db:cafe::ee) by AS4P189CA0017.outlook.office365.com (2603:10a6:20b:5db::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.18 via Frontend Transport; Thu, 14 Mar 2024 17:18:54 +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=armh.onmicrosoft.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 AM3PEPF00009BA1.mail.protection.outlook.com (10.167.16.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.12 via Frontend Transport; Thu, 14 Mar 2024 17:18:54 +0000 Received: ("Tessian outbound 456a16a4297b:v276"); Thu, 14 Mar 2024 17:18:54 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 632d78341ef3a2b3 X-CR-MTA-TID: 64aa7808 Received: from b913b50bf087.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 74D8A9CA-ADA0-4CB4-8DBC-883EA74A78DD.1; Thu, 14 Mar 2024 17:18:47 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b913b50bf087.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 14 Mar 2024 17:18:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nzSV3HHxe3O9l3fY/PmYLWJZeO8RS+TmpK7ZcJJlKv88Bp6BH5fIYYNH6uOX/UxfqVBZ4tJ+la4Ion1+FY1zdFducn8SjEwpIk8TkcjGBSei+MfxHPN/ZfNaiiuWc84QMRG4sOQLGNph50LeGJvbkvNjfS/lhP7rhKN75LVdVnPy8H/xneVOmVXJWwC6GcWpwJIasXA0mQraqPwPEtM+c3ZPpeBbMEGXVt/vK4T7CNu1JO+Ei9hbNmZ6eTUxiaJqUKv9b69yK++Mj4tFz8/HqMWOtsMIlFJGwASRJwIu6EOICiyvyfdptSnqywMwPhE9mkZR04rbnDNmMda94ZNlzA== 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=g0LJwXj5eLGJn7Xwvp8s09hip5Je4mJ0vBtrlosAPdg=; b=LD1ErMuJLiKl7UW8HUUZ+ySe2CAWiFMKQ/+utu030VOrDR0RZ1AUumFbGDSpW0kZ+zIJWPMepXBlCHlg7xMJrcX177rCMZSDtCgVbK8qdwjWAa+tUIi9VFpYL3DIY/HbpPPigM//btsvD3dlK7SiVq6PBOd1H/EnGrW8c1vCB15TvrOVylxn1ntLww8J7JBTF8UL7G+6EZI3P9todknXmvnCpVjGMahOGBSCXW7dBTapBkMF8p0aGcbVvzOZkaWS0UuJA2kMcntT9e9/ZX/LgCUd97vj8Lk0ZBfaYRirPFoIqHZiZUUwRakbUiw11RQlSvrfpHSmlPlbeLqcHS/qPw== 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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g0LJwXj5eLGJn7Xwvp8s09hip5Je4mJ0vBtrlosAPdg=; b=1Dmawzo1ZHDQDCDa+eWZWjc1FxJMVEGTfmu4BJR6nGyuT0HifaW+puc6eWXpevbVWOBAMgSqJaD2pQzzIxgNH0S9Ci9N5murueIyhqPUlotekKAHxP9fzahrMyNh3LSMD4cf+J7E1MSCsAMTvR1xhqe8d2Vqw4ZgEzkhPkALYD0= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) by DB9PR08MB7721.eurprd08.prod.outlook.com (2603:10a6:10:390::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.21; Thu, 14 Mar 2024 17:18:46 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::1fe3:601e:cf90:c88c]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::1fe3:601e:cf90:c88c%3]) with mapi id 15.20.7386.020; Thu, 14 Mar 2024 17:18:46 +0000 Date: Thu, 14 Mar 2024 17:18:43 +0000 From: Andrew Carlotti To: binutils@sourceware.org Cc: Richard Earnshaw , Nick Clifton , Marcus Shawcroft , Jan Beulich Subject: Re: [PATCH v2] [2.42 Backport] aarch64: Remove B16B16, SVE2p1 and SME2p1 Message-ID: <7ee0dcf1-0fa1-ea34-ece3-ebd05e1ae685@e124511.cambridge.arm.com> References: <1d8c89a9-bae1-41bf-a988-943124c62f69@suse.com> <980193de-1a09-4c28-e8f3-1f9af98af668@e124511.cambridge.arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <980193de-1a09-4c28-e8f3-1f9af98af668@e124511.cambridge.arm.com> X-ClientProxiedBy: LO4P265CA0174.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:312::19) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|DB9PR08MB7721:EE_|AM3PEPF00009BA1:EE_|GV1PR08MB8617:EE_ X-MS-Office365-Filtering-Correlation-Id: 5246a278-1e88-48a6-fd46-08dc444ad38a X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: o7EdBkWnO8u/p5pYH0Wlp3PY7N6kFT+IjiX9Vyz2FiBWzPJiMuV9ehDjRdFvfegovicSvINsYmiMgSZq00IkyQy6Sukkq65c4hT4+g+A/hFdfzwDSWh7bJZfUHrRdmk1UmjV8K5e5b+HelHr2df/ypGP155fZBF//a/VYcgjvVJcy9RgDkxlArmjcRMeDo7eayEB4dM1hPKaOCXwOymKg7tlhCL5L/LW0YY7OCrM5110PCfYx/hyS+une5sWUhDLJHRZ8gpuEThOT6W4Tj2o1HK+vcOTcdddvHA1szN8A/c9nu1PSKRNmvLBifvjIpjp0xHO9KNFJFUiXS0Z7N3Ng3GW/imOMRa/ReTtpXAoq6m3MqyTMtgJ4NVeX456HjD49/S4vX1z8SwlyLQ3x2EIn6RA0iZdUXRuy8kK++3qU5VcPNv7bBCe/fYeRCv8YIZgJgwMaBkx8FLwZLDdy2aOkxT8r0ugA6VKesXMhtA2e0qzGM3JF4jckGBselT385aVq5ineCtKvYUng0HnXDtH4zcEu8If/AXsHxZhLR0/rg/YUXuhXfakBya8d470Xt+98Vra8Z+mm8UWthkYTgecCA2hQoDPKk7w1Oncs6fE+n6icODVLEpmyu6zC5u+9kaAFcw0yHxrMQkvQw0CCM/EjAoBSFT0DNGdwz3oeLVRjmk= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6678.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7721 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: AM3PEPF00009BA1.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 592f8295-3e8a-4c78-47f9-08dc444ace40 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: X9SUQRpULW1rwmcB8v8/ojull2e1ZjYVu6bQ8kX+RmZyBVTlOYiQYAQChLm7ZvZzN0U2cusG3Deg9y1Sj/PsLuhOIV7CaFVdRhWI4Y+nltMvq45IhzneyY3Tcfg6Dpp75MLAUxt1V+FUJ44X5/Z170U+WvZZ1WBoCBJtgrsO+kFEPmA+FFPzsQB0TwUNaEB9NXaS6Ar725QY3QL7sCsDaBG3LFfufyj0tPW6SM8WfKb3eEWIHzuwLhbQZL8j6AeXcBe1uG4dOLgxojBlf6n7DphQLqBRQCpHCrI6LuEquK3js9gF+RoHaP9Ef4R4aRWiSP1gj6gQmHqcDVvqa9Z/JbsyIks+sYthnZKKAPQ7PbTLWpYJKJ2hPrpsWH+8UESlsECwc23yRRg06RfilWsD/8hTvv5x8BIVOGbpqooQvg5fyIa76GoyZGfPFdJnimx/NUkR0LjlguUQHZzyvQJRNz5wsyLddxWsBl0TiN+x9oFz4SsVQt48bPGPSinEPEQlOaSLgAjJ82m4cDfxmLTUV9s00aHZ9IrcXjONCqYDJ+TeODSJPqsfQAIpxZ82td3Cz9b5TznK5qU4ci3Zac1cdEbRHHYTVuI7p6VHhkYn1YaQSh+HnFFP8yyPCcob3zCnW107JEsaxpAR3equvHCH4+O4Ai2DQYJxXfk4wrEz23YLcHlCxmy4cnzq0U2CY6cbb9xfI9UwcEyxdw+nP7jXaq5kYiAA8mDHBrYcdQtdFv6OeirU9LjwOwWIA4C0AhDW 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)(1800799015)(36860700004);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2024 17:18:54.6669 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5246a278-1e88-48a6-fd46-08dc444ad38a 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: AM3PEPF00009BA1.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8617 X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,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: On Mon, Mar 11, 2024 at 05:38:17PM +0000, Andrew Carlotti wrote: > On Mon, Mar 11, 2024 at 08:10:20AM +0100, Jan Beulich wrote: > > On 08.03.2024 18:32, Andrew Carlotti wrote: > > > Support for these extensions is broken and incomplete in the 2.42 > > > branch, with a number of syntax and opcode bugs. This patch removes the > > > flags and documentation, to avoid any further suggestion that this > > > extension is fully and correctly supported. > > > --- > > > > > > Is this version ok for the 2.42 branch? > > > > This looks much better to me (for the purpose), so I'd say yes. But please > > give Richard and/or Marcus a chance to chime in. > > > > Jan > > Richard expressed a preference for this approach last time, and was looking > over my shoulder when I wrote the new part of gas/NEWS, so I'll consider it ok > to merge in 24 hours if noone else objects before then. Pushed. With this patch in place, the remaining incorrect behaviour is limited to: - Assembly: some instances of incorrect error selection for unsupported instructions (e.g. reporting an unsupported instruction instead of wrong operands, or vice versa). Supported instructions are unaffected outside of error cases, because these take precedence over unsupported instructions. - Disassembly: some cases of incorrect disassembly for unsupported instructions (i.e. those that would otherwise be disassembled as `.inst 0xnnnnnnnn`). Any supported instructions will disassemble correctly, because earlier instructions in the opcode table take precedence.