From patchwork Tue Apr 9 13:27:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Carlotti X-Patchwork-Id: 1921389 Return-Path: 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=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=jwIuz9+g; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-armh-onmicrosoft-com header.b=jwIuz9+g; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.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 4VDRcZ6011z1yZg for ; Tue, 9 Apr 2024 23:28:44 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C186C3858282 for ; Tue, 9 Apr 2024 13:28:42 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2040.outbound.protection.outlook.com [40.107.22.40]) by sourceware.org (Postfix) with ESMTPS id 4D216384773E for ; Tue, 9 Apr 2024 13:27:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4D216384773E 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 4D216384773E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.22.40 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1712669249; cv=pass; b=X7UlwI6r1SBzDGK0ZoiMjtto/JAUnUalci01B+xA2zZMAEsQaJy3KK4LX6QxRvHsXQIRUorY8yHq0swV0pN0MEdvpnlCVVnAV1NWLOixiNFLki+aYDXnZ8mlrylIOmArTkaEgptKoinT+K7u/Hdem+FbnwawHOlMq1ai+iZ82N8= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1712669249; c=relaxed/simple; bh=5iRkwsA6Dhckpqh8ei9IHv8e4ketfOfMLKeybIzROxM=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=q6y2WuVVYOcYPkL6NM8N+QYcWbwnhMjxUknBX5LH4jjyrfYk8elfP5TRTp4g37fiIbu/4ZCETkYSTrA4jSOUhVpF0EB5+hlCBMMb8F/SX5cIwfNVgyVcgTnxi2KN0Q/aisq+bo//OTwIU3Uuj1pti/gsjVuyR645b/5Ilm9Bk1Y= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Z0D+oXcggDP+qcmlCPpOCNLI1z7FVkrd+Ztyx/KkUr7mElxcA5hIgTsT6su7iv3GvAXWqePIx0+E/JXYGm+j6B1QAS1yqXCy1Gr65HVzwGe/YhT183uUXlKuoN4IDqSxf2Q0Dx8ZMfbYVievP8gJSLwdVrz7zDEcQyQG+ef3jjiqGsa4W2mqRDb7LaVU0P1iCgIPxvMqjFWpiQmjxmQKCluENjTrXwGAsaZIqb0sAmTLKKKYnX2VcO+EZcVmICmvBqHIXZeJY1deTZWYbUE0ZxdK6U6Z3sb2pt+NRvNJziGqnYbFnJJ8z8dIgKt/x8id4us22E2cN4/OwJ7dSwvRvA== 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=0GoG4XL/5JtBj1lnEi8IrLL1paT0dSrerqSqjVtLhQU=; b=R24G4+/f6wjpWxJDjIo92nEuyulJcb4SpvK4Os2Ugv+ttiAp1458ME2/c2T7UiQIftD/2ZBsYAPAEjthPB3nKI9O7WYuNc5z1TQxSBpuCAsJOYQqVVtbnDEwcqH7t6yxaq3R8n8IJZCK3KahnsrdgzsCXoBBv/3bEQACwS9pinyG/TSOzjUPeMuDD9A5ozvlinJPm/Wsa2larRX9FYbzw+PtSoDFcduWO3KUWQHDtLQvyVFx6gWQ/yKoScsjXsZxD0sNdE5/3e2OoA15OivBTdk6WDEcYaXecmnlueaTNptTijNg6NzCeGKOGRpn45YZxKJk/KTtR7L+GUtqCujDHQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.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=0GoG4XL/5JtBj1lnEi8IrLL1paT0dSrerqSqjVtLhQU=; b=jwIuz9+g9fYRDQ1qobtYwRsqRLSm/8YlQ5lAMJWB6bQwusjsBYLoCi/uffYGuWUrDtsb6rydVk2Vv8mMVGdtiD4AZv8ko3bXK/Qh+FocsA2SKh0pASKDrdTB1/VxP/d6HQEYmTD1BrSx3ISzKvV8nU2vy11gBFpSk2KKrKuKEzg= Received: from DU2PR04CA0151.eurprd04.prod.outlook.com (2603:10a6:10:2b0::6) by AS2PR08MB9895.eurprd08.prod.outlook.com (2603:10a6:20b:5ff::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.55; Tue, 9 Apr 2024 13:27:24 +0000 Received: from DB5PEPF00014B98.eurprd02.prod.outlook.com (2603:10a6:10:2b0:cafe::2a) by DU2PR04CA0151.outlook.office365.com (2603:10a6:10:2b0::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.36 via Frontend Transport; Tue, 9 Apr 2024 13:27:24 +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 DB5PEPF00014B98.mail.protection.outlook.com (10.167.8.165) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7452.22 via Frontend Transport; Tue, 9 Apr 2024 13:27:24 +0000 Received: ("Tessian outbound 5ad6c4395be7:v300"); Tue, 09 Apr 2024 13:27:24 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: f0a8741c6875cc2f X-CR-MTA-TID: 64aa7808 Received: from 40b598750bd5.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D14B2FEF-500E-461D-AB3F-3B6D0C2C1D7D.1; Tue, 09 Apr 2024 13:27:17 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 40b598750bd5.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 09 Apr 2024 13:27:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OiEW4aV59XzNkH3etHy7Kb22IuPxuRej3ugV823tjvU4zFjkFoQr5c3XigDhfOWvWJc/BLA/1NrZ4vcZ985/b6QZEWVoV4CoGWQw6ognZcmpOSGm4FXuyJUxugJpIVYCWEh+L7cf5vM6OJJTl0C/RyB0ftue2wKcKqC/rLj4YmdnFto6KH8H4916JLpayiKLMzfq0+W4ZwTWs13fqrUqr0xw5ERfJEs7Y9b1HL7G6DwcOBGqGV9jTvIWwPg3MR9UsNIjUre73XsZM9g2ehFpWYzve7Es+kZJr9zx9N7ZczSc++1tzptOLUiy9RjX/rCphZ0p41dLilgTat3NdyUbSA== 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=0GoG4XL/5JtBj1lnEi8IrLL1paT0dSrerqSqjVtLhQU=; b=XsjqggTVhEZLQqBqsHWO47hV3u5SFnib4RUyTwKeSfGV0+GzP/EXHGlPDDoxCMe0kfMrVcS9bSjocNYgyXN8DMFJwzHJRsFbWV1pf+54ERmz9+Tp5ctJpAHt4jMYiUv5uV+vjbdrFEQg6UghwyYlMXOvA0sQVkESG9dNm99Om7+gcjgIaV8eQiYbc0cMKzwhWvjnzrpjlvdEDLY5MxhUYBPSFBMogHcOAV9Iz4wJb35KvtvRKi45oq/YhkfiCMCnOHypf+HihMCtMiOoXL3FlTHfOBmrfGnNPn1u1+iUkcI1Rcx2RJvFldKjMJV/llzpqiSkwViXPBWxlKq2kV7Lgg== 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=0GoG4XL/5JtBj1lnEi8IrLL1paT0dSrerqSqjVtLhQU=; b=jwIuz9+g9fYRDQ1qobtYwRsqRLSm/8YlQ5lAMJWB6bQwusjsBYLoCi/uffYGuWUrDtsb6rydVk2Vv8mMVGdtiD4AZv8ko3bXK/Qh+FocsA2SKh0pASKDrdTB1/VxP/d6HQEYmTD1BrSx3ISzKvV8nU2vy11gBFpSk2KKrKuKEzg= Received: from AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) by AS2PR08MB8502.eurprd08.prod.outlook.com (2603:10a6:20b:55d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Tue, 9 Apr 2024 13:27:15 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::791b:686b:e7b9:be90]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::791b:686b:e7b9:be90%5]) with mapi id 15.20.7409.042; Tue, 9 Apr 2024 13:27:15 +0000 Date: Tue, 9 Apr 2024 14:27:13 +0100 From: Andrew Carlotti To: gcc-patches@gcc.gnu.org Cc: Richard Sandiford , Richard Earnshaw Subject: [PATCH 5/5] aarch64: Combine some FMV features Message-ID: <34f71bf1-6054-7511-9b0b-efb504e0a943@e124511.cambridge.arm.com> References: <33371799-7353-cd99-3f78-9abe31ad24ec@e124511.cambridge.arm.com> Content-Disposition: inline In-Reply-To: <33371799-7353-cd99-3f78-9abe31ad24ec@e124511.cambridge.arm.com> X-ClientProxiedBy: LO6P123CA0018.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:313::11) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|AS2PR08MB8502:EE_|DB5PEPF00014B98:EE_|AS2PR08MB9895:EE_ 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: bzShCN3TT5bspVgXKgY8Y75MNQMBdcljcZhRVoV4V6ixGbh20mXL3QcUVC/6bt3rJUQnTGIhOyhbu8nHkdp1UcP5GSc+iNjcsmoGE+R/HS468exONtzOinj1yOBKRzPLwPi+a3vP75VMCmUbx+LxeXgj8qOYgJYxctjbDr1OMh3rC0VR0+QSzOsgzPutOXsu1hXRkqJE6jqoO5b6sSU0+DIAHJ0LBd6hexneYEDrQmke2n/B02LGWb4rRz4+4yar0FMjGx+ukU7StUVJDT3VUQEj6qM7LrBJqdxKWF9cnp6XQDakMsVyJaDPzrZzN7Zuj7SLOyODHKWVCmkGSJkvkYmT3zfrrnIUoW32xPgHs8R28/z+BIAM2wA5QAcROWb2X6hPnlxQ0J55/gAa7YsoQnj92u4S7gTq8ZQrLLBf8BZkpz0GuO6pwTI39+x+V1VJhY10YZOhAKVofnTCodA3CPpWTcCJKyYE5OcjN45KVle8noKyHYHh/ChmkpBg+ZCAJFv4kwdq8KRPDbbjlbBXf7usZPfxwh2ht0NrKVORrX1zGYANnKfsTDC9jPo7LlNHUNKp7WIzWEXmi4ahdbcH2dh7fo+uyFSjGL3Er508WjVHmlBlzOcx4xje3Etn9GBWaOcX6MLkwsyFPtXSRW5hztmESg4WCXA+0xWk+4HsaRs= 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)(366007); DIR:OUT; SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8502 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B98.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1bcced9f-34da-40d5-094f-08dc5898caf2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NzDii9jv07U4K2xeAvruLUsnzq7GcACKf8vFvW61nLePzBzWUzGJWwRtfEZZEjc1M72Ud9wxsm27xxhEP+MA1Tvzx7vMpoRP7EykPRW1V3lULFkIsXhxsxTrkEs+es+c3OiHZB+2BflkXi8XZmnWgPXsQV1Jj/loEUsUrxwMTZlGnObGaOXhzdIXx4pw71D9U9XqIKinUKtFmS3L9IAYXKIbNhl6PpyR95niLN8oJtQ3/icG0IXDCCuR8Svb55RZW5ZGARwLKJs7Kjla7hTwZnHeCA+DwhW1QKTMai1bD5IN3zfhAdHBCxGMxXboXcsBJgFbfStZ4LLDXskIao+0MpWqt8u39JodeyH2CQjmmBSMD8gYUM8anUhgjYyOLOuG9W3OMjkzJHZC/Mi/CgeDetdnB3CisFiDgSlAhhmTpbhp7tgxxE6Ji8Q0wAaPnGUprLHDe/Xyau53CxhCYQXgAQ0zVzMiEuZT7Vjt/3bVwOCvGix2R6DTuKz3nXr7oxaX8dL7wl4FqOcqEb8bJSgeyuKCmr7cDT7/L0K57wgzJvrqu1cHv1uGp9B3M9bIzOZHiAzdpEANWBjuCFBm5kcHr7zfuskyF3GxIZjskUWn3V3fqk21J/IA5mSrWEHr5iuqrMrExbWWrE04XmAXDVjcLDAxvi0pzvOfAu31Ng2EJOn2LEToEr1Btz94zEOFadR4bDuQagX46AHr3+3M/jtb2QhllsgQMsboZ0bGjJynAnEP3H5aIsJNyteowliox4kO 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)(376005)(82310400014)(1800799015)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2024 13:27:24.2900 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1bcced9f-34da-40d5-094f-08dc5898caf2 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: DB5PEPF00014B98.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9895 X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, RCVD_IN_MSPIKE_H2, 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org Some architecture features have been combined under a single command line flag, but have been assigned multiple FMV feature names with the command line flag name enabling only a subset of these features in the FMV specification. Remove the unsupported FMV subfeatures, and rename the remaining features with the corresponding command line flag names. This change is also proposed in the specification: https://github.com/ARM-software/acle/pull/315 gcc/ChangeLog: * config/aarch64/aarch64-option-extensions.def: Combine "memtag2" into "memtag", "ssbs2" into "ssbs", and "ls64_v and ls64_accdata" into "ls64". diff --git a/gcc/config/aarch64/aarch64-option-extensions.def b/gcc/config/aarch64/aarch64-option-extensions.def index 54bbf9c41e794786dffd69dd103fcbbca0a49f1f..164ee3b8194396e66a61f43d45c199c523d2e7cf 100644 --- a/gcc/config/aarch64/aarch64-option-extensions.def +++ b/gcc/config/aarch64/aarch64-option-extensions.def @@ -194,17 +194,17 @@ AARCH64_FMV_FEATURE("sve2-sm4", SVE_SM4, (SVE2_SM4)) AARCH64_OPT_FMV_EXTENSION("sme", SME, (BF16, SVE2), (), (), "sme") -AARCH64_OPT_FMV_EXTENSION("memtag", MEMTAG, (), (), (), "") +AARCH64_OPT_EXTENSION("memtag", MEMTAG, (), (), (), "") -AARCH64_FMV_FEATURE("memtag2", MEMTAG2, (MEMTAG)) +AARCH64_FMV_FEATURE("memtag", MEMTAG2, (MEMTAG)) AARCH64_OPT_FMV_EXTENSION("sb", SB, (), (), (), "sb") AARCH64_OPT_FMV_EXTENSION("predres", PREDRES, (), (), (), "") -AARCH64_OPT_FMV_EXTENSION("ssbs", SSBS, (), (), (), "ssbs") +AARCH64_OPT_EXTENSION("ssbs", SSBS, (), (), (), "ssbs") -AARCH64_FMV_FEATURE("ssbs2", SSBS2, (SSBS)) +AARCH64_FMV_FEATURE("ssbs", SSBS2, (SSBS)) AARCH64_OPT_EXTENSION("profile", PROFILE, (), (), (), "") @@ -214,11 +214,7 @@ AARCH64_OPT_EXTENSION("pauth", PAUTH, (), (), (), "paca pacg") AARCH64_OPT_EXTENSION("ls64", LS64, (), (), (), "") -AARCH64_FMV_FEATURE("ls64", LS64, ()) - -AARCH64_FMV_FEATURE("ls64_v", LS64_V, ()) - -AARCH64_FMV_FEATURE("ls64_accdata", LS64_ACCDATA, (LS64)) +AARCH64_FMV_FEATURE("ls64", LS64_ACCDATA, (LS64)) AARCH64_OPT_EXTENSION("sme-f64f64", SME_F64F64, (SME), (), (), "")