From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2059.outbound.protection.outlook.com [40.107.21.59]) by sourceware.org (Postfix) with ESMTPS id 5D03B3858C20 for ; Mon, 6 Nov 2023 14:05:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5D03B3858C20 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 5D03B3858C20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.21.59 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1699279517; cv=pass; b=n2S/hFjzlX6KWGV/WvUoZstHu2Yg1o9pDtCuMV2UUF/6iQKj+Kk8ukmyMx/T9xV2c9bXPRfOSI36MulC2rq/sNGgFhquZy0sIGc4pI/SFhxAvAfqsKlcCm87WfWBOcyZLOGcyaHeAu+algaZWvjeFg/sJH//r7h4ZfiXqzOoVpY= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1699279517; c=relaxed/simple; bh=pxlzIZVBXdyFII1DF5LMN3TzxUKIjYJcNsl794dFiPE=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=it4g90TImmTahKfquDDJtJhqquL2eyfzAVPuP2ZU+AH1V4gvrmXwnAYGZyNHIV6JexSk2IipS6TLb6pHWGjqeHr7UhGXEGLr96VmmD3qM2LLjUf/dExgFVcE5+JzPR8Fmu7/Zm/CAf1A8bAakxFFueGCr0ggrWNsi0BfQsyc6fA= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=R0E9wcqsejlbB3XqyoCWmuu2EXEXFCMBKcbRJTFuqjmtfRlibYKAngiG/0m00OarKUkKbJArzbIgmrcGwf0y4GYGKUQS5Rx5/prAIj/pp79aQgr5qZEMA8uT1hUYMq0tsFIx2RzM3ovK1bxVn7AZAmax/q62eCFREoZtTYZlXeGIdWWE9b3Z6fYmfK6ZFS+CSng47HYWuC2tNqjinCG0GAH0vGUIdFZpwONwvJwP71SRej1SFMVuYFfN1jkB8v5inZMdgTLXrXMdxGZge89l8pGMNbzIJcpIG2QSUjqBAeuVvcGsSuTrIpA7RmTQqnaMmZPfRMZZecq1zJGUhhAwFA== 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=+By0wipjnK93IxOr1vbeZ7tX0UMSQiYuxFM4BhPQAFM=; b=mh3fLvhgevrvOXjkWzRV1GEjqxKOrC8T5cQ4WSVn2vgUTQSmJ5EFCLHbHVqCf6yOfI8qE6xTmSq7xvpns1gzjUEACu+zo9pZpRoejowxwA4o5W6eXenwrWN3u9+vmFe2fYkb0cMYfx++bzaS0gL0Qme+VbsCoTpHsDG43Jaoh2CJ99gKfGMsXG65bkj3Y6jq0d1AKdC7kWibQeZzH1ljt2JRHczVm+KAibmbaHtctAQvFIPIgI6UYYPce/ax1Vo/0iOUjq5CinYGOUFSNmu5lZm07O9AWuR67i0DTQZ/9phjK8D5Ydo71ZR2MB1UcFAWBNUJU0yG8Ndpk9DWtHN6yw== 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] 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=+By0wipjnK93IxOr1vbeZ7tX0UMSQiYuxFM4BhPQAFM=; b=UJw1PHEy23/gK9i/fq/NmyHZP45iLnPoHWZh9F/wLzAZK+wyuruZzj3qK8ty6Usc8J5lIdnAgpZ9G00XjIDxG4Wv/5u690zCjCjPtjyO4CGBuF1tDVpst6AoPOiC57ILFvBsg+LZYmC6ywp0UnV53/Rz8wV+kfyf2PLG7YJqBW8= Received: from AM5PR0601CA0062.eurprd06.prod.outlook.com (2603:10a6:206::27) by AS2PR08MB8285.eurprd08.prod.outlook.com (2603:10a6:20b:554::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28; Mon, 6 Nov 2023 14:05:13 +0000 Received: from AM2PEPF0001C714.eurprd05.prod.outlook.com (2603:10a6:206:0:cafe::5b) by AM5PR0601CA0062.outlook.office365.com (2603:10a6:206::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28 via Frontend Transport; Mon, 6 Nov 2023 14:05:11 +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 AM2PEPF0001C714.mail.protection.outlook.com (10.167.16.184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.17 via Frontend Transport; Mon, 6 Nov 2023 14:05:11 +0000 Received: ("Tessian outbound 385ad2f98d71:v228"); Mon, 06 Nov 2023 14:05:11 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 4d46dc29b7090025 X-CR-MTA-TID: 64aa7808 Received: from 452ecbb8c89f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id BBE71FBA-C7FC-4A11-A132-0C58E0D993F4.1; Mon, 06 Nov 2023 14:05:04 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 452ecbb8c89f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 06 Nov 2023 14:05:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nplh+AXoyRWLzJ2EWHn1EraW+vKTgNzqsb0YxQxEUSEFfEdCK3ACwT89yIm1RnPtIF+BSp57guK1SO7C7knf9MElKU0nXCL5QdYZ9mDV3saJZL0hFnkM4FZgKTHN1QLln8I/0T2GvC8qXh0s9PhGEVa1l5rnIvHSF25UYtFVqexfGy3FVt3CNYuPRR131rPA4nOiOmoaCr1l4kVedc31AIlNorbV624tghQp63HTGEti0lIbqGCCXwkIXP+qt8FtMGneBbz1yOYFSyR3lvhCRUszZ3xnxqlFp1bNNsFFrfnKoQjz//jvtIvJxmUcULAlplmQNpJo9dSLbu0XmIMZQQ== 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=+By0wipjnK93IxOr1vbeZ7tX0UMSQiYuxFM4BhPQAFM=; b=PaLMUQTKWJ/OXJx+6PWbij9K8YLZe9+g8ShgK7EIQHhjXPmCRQ/drZcBHppgWN3+T6YxUPD5gT/IcZsc64/Pmr25x7xEOxD4HCPnyufrlT6HXFqdp6VQTT4GwKXg6gbfqWsNAhk20Kv+m/m0m3xmXJeCE0j1iNHoszJi8P3MyQLHvs/zuFE2hl2MVyqq5m7Y8fmAYvQwz5wzBIPfbzMZrs06DjzbEgs61HDcEKFPMRx7lKgEbHznI+U8EQGKgNIRgwZ25otm8/ku7moJ5POKrS99rJEkrKGXjXmsIr958jm4IKfhZ6mX90nG9ZsXsFQT55f23wDLC/lD4QqKQ5PiGQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=+By0wipjnK93IxOr1vbeZ7tX0UMSQiYuxFM4BhPQAFM=; b=UJw1PHEy23/gK9i/fq/NmyHZP45iLnPoHWZh9F/wLzAZK+wyuruZzj3qK8ty6Usc8J5lIdnAgpZ9G00XjIDxG4Wv/5u690zCjCjPtjyO4CGBuF1tDVpst6AoPOiC57ILFvBsg+LZYmC6ywp0UnV53/Rz8wV+kfyf2PLG7YJqBW8= Received: from AM5PR0101CA0015.eurprd01.prod.exchangelabs.com (2603:10a6:206:16::28) by AS2PR08MB9787.eurprd08.prod.outlook.com (2603:10a6:20b:604::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28; Mon, 6 Nov 2023 14:05:03 +0000 Received: from AMS0EPF0000019B.eurprd05.prod.outlook.com (2603:10a6:206:16:cafe::ac) by AM5PR0101CA0015.outlook.office365.com (2603:10a6:206:16::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28 via Frontend Transport; Mon, 6 Nov 2023 14:05:03 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by AMS0EPF0000019B.mail.protection.outlook.com (10.167.16.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6977.16 via Frontend Transport; Mon, 6 Nov 2023 14:05:02 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 6 Nov 2023 14:05:00 +0000 Received: from e124257.nice.arm.com (10.34.101.64) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.32 via Frontend Transport; Mon, 6 Nov 2023 14:05:00 +0000 From: Andrea Corallo To: CC: , , Andrea Corallo Subject: [PATCH 2/3] aarch64: Add FEAT_ECBHB support Date: Mon, 6 Nov 2023 15:04:54 +0100 Message-ID: <20231106140455.1694695-2-andrea.corallo@arm.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231106140455.1694695-1-andrea.corallo@arm.com> References: <20231106140455.1694695-1-andrea.corallo@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AMS0EPF0000019B:EE_|AS2PR08MB9787:EE_|AM2PEPF0001C714:EE_|AS2PR08MB8285:EE_ X-MS-Office365-Filtering-Correlation-Id: 150740b8-254d-48c3-a1bf-08dbded16437 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: wGa5FgVzSVKkFhaJSB2ecEoGYMRbPViMHMd2tURVujL1agJeZXjZ1Yljv7kYXiYKQiqL5JqOCPJVKdsWmKSDtO9ALoeCvMr1vXf1gun1LfxSSspvIndrpu4XIpAoRFDAdVtx0gZwDNfs9YD4EANdM3gBSjEWRGWOOdLRtGiv6V+7l7cZ1mNt7xB9c9r9i9S7i2zyM/A0osNxHmAB8B7bI1qwEARnqul3TXb8gqy7XF6zWDDeYu0Dyy+KFnbxOgsG0m8FUixUGikgzjFLGJXFTVy9o9YXoahWU5AR5XgWyFKT4wX28EDqYNyjNwozLk79bdbfLFLAY4vB4OFQjNwZOyTW2kYYev76tKfnhacsgtnIWp2KQJi/b8KjdJkOj7zQk87R7ytoT81kWoFJ3rkHfvo2Elz9HFdJ8VZjDhHYsqGTs7phvDRGxxyBrK6ozwNg7tufJ6oypksCHYfmU94Q8463I06fg5dnCVSR2sDP0wizixLKekMAI6wHIEtVBKE/vXZHTiKjGTGdkvt1wiHnlRiXCo6yTj2Qs6VPINwhymGwlx9ezJdPv/STqH1lwVsp9YelvgbCbZxrsWWIpckEpINGNV6b7eVR9jxVFKLr7Qdz+C0nr5Qm6wVkETVx+mtlI1gFSZwKRlzOdG3ivrQrntDQEp2H+qU0IlL+ahzwUPRvLZDXKdHF8G/cDvr8F2aYRrY4AG4qI5SmjqhmYm+7WfHWWp3zhsN3iGveYpdFBk9R5BpsgiwBmIw/MMGiBz2ZeUXsib/S2I51qQfOTFePeg== X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(346002)(396003)(376002)(39860400002)(230922051799003)(64100799003)(186009)(451199024)(82310400011)(1800799009)(40470700004)(46966006)(36840700001)(2616005)(336012)(1076003)(83380400001)(426003)(26005)(478600001)(356005)(82740400003)(81166007)(86362001)(40480700001)(40460700003)(47076005)(36860700001)(6666004)(41300700001)(8936002)(8676002)(5660300002)(316002)(44832011)(36756003)(6916009)(54906003)(70586007)(70206006)(2906002)(4326008)(7696005)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9787 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM2PEPF0001C714.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: aa4dd65f-ad4c-41ac-0e35-08dbded15efa X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mJUam1tmrM4m07xmsiIBemAfypsgDoRQvXI+lwNxwA0IysPC5NojKGrF6sUkPQJrb7bZ/O9GqKJfsXr0ZvhYwdgfMURe60orPimx7u1aKS/EgSfGutOSQo+Mk1YvDX2uj/KyXIqrVPOpzmswUdSN7RQq/4l9yw8emPr4iWTqpN3W/dRpi/HPmcEr+7maLQwcMhtIDosWmNYOtZWvGpxIHjU9n4AjxjJfriqG4mO5qs10NdGDEan4ECakhQ4sz6zbekjCaVeL1wrLuuHVZVKai0USHqBFIWfz5EDU0xt+eJCMpaz50Yb7nFVa5vrKE6HbSMtx193/P8IQFgajagqot38/q8FqVUVoqYOYtQO6Q0Uwx6OYNcFLj9UaIhRQLMfRISxCwyL1R7K9NQwN/jCxVB/miia/b6q4wh1NfSzOUbfjz4Udt3a/5w8KRQPGOe1+axem4fyHqZOpKj1POj9xyE+Lg2dMrhu13ZeEuuWhPS2jbZ8qFL1u6SuCa0urR3HAYs49QelFYNi2WhrEP7OhKZ8TNIuGyNq9iKh+/A40jqRn4elzNMrITJPGmlRx7N8x8894wLmVyjqccGKpfTETFFYGHj4dtvPWnd52wFcSt3AUJR+35u46c4zbQ1c1532Lf7r2g1nRJnnR9uszpP5n4zm21nJOfdiI9rJbntOBoQjYWo0CtVx4MKCJwd0PDnu+2FtQx5iqAVcW54PrfC7VH2lCvNF18+DjIw7DaEyY028QOGGgtm9Y3WMLrPPOrd6M 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)(4636009)(136003)(376002)(39860400002)(346002)(396003)(230922051799003)(186009)(451199024)(82310400011)(64100799003)(1800799009)(36840700001)(46966006)(40470700004)(7696005)(44832011)(86362001)(8676002)(8936002)(478600001)(4326008)(6666004)(1076003)(5660300002)(36756003)(6916009)(54906003)(316002)(70206006)(70586007)(2616005)(40480700001)(2906002)(26005)(426003)(336012)(40460700003)(83380400001)(47076005)(36860700001)(41300700001)(82740400003)(81166007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2023 14:05:11.3487 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 150740b8-254d-48c3-a1bf-08dbded16437 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: AM2PEPF0001C714.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8285 X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,GIT_PATCH_0,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,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 List-Id: This patch add support for FEAT_ECBHB "Exploitative control using branch history information" adding the "clrbhb" instruction. AFAIU the same alias was originally added as "clearbhb" before the architecture was finalized (Mandatory v8.9-a/v9.4-a; Optional v8.0-a+/v9.0-a+). --- gas/testsuite/gas/aarch64/clrbhb-1.d | 9 +++++++++ gas/testsuite/gas/aarch64/clrbhb-1.s | 2 ++ gas/testsuite/gas/aarch64/system.d | 4 ++-- opcodes/aarch64-tbl.h | 4 ++++ 4 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/clrbhb-1.d create mode 100644 gas/testsuite/gas/aarch64/clrbhb-1.s diff --git a/gas/testsuite/gas/aarch64/clrbhb-1.d b/gas/testsuite/gas/aarch64/clrbhb-1.d new file mode 100644 index 00000000000..272ee23dfda --- /dev/null +++ b/gas/testsuite/gas/aarch64/clrbhb-1.d @@ -0,0 +1,9 @@ +#objdump: -dr + +.*: file format .* + +Disassembly of section \.text: + +0+ <.*>: + 0: d50322df clrbhb + diff --git a/gas/testsuite/gas/aarch64/clrbhb-1.s b/gas/testsuite/gas/aarch64/clrbhb-1.s new file mode 100644 index 00000000000..edf88466e4c --- /dev/null +++ b/gas/testsuite/gas/aarch64/clrbhb-1.s @@ -0,0 +1,2 @@ + clrbhb + diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64/system.d index bb1a94cb020..a1114169d55 100644 --- a/gas/testsuite/gas/aarch64/system.d +++ b/gas/testsuite/gas/aarch64/system.d @@ -14,7 +14,7 @@ Disassembly of section \.text: .*: d503207f wfi .*: d503209f sev .*: d50320bf sevl -.*: d50322df clearbhb +.*: d50322df clrbhb .*: d503201f nop .*: d503203f yield .*: d503205f wfe @@ -37,7 +37,7 @@ Disassembly of section \.text: .*: d503227f (hint #0x13|gcsb dsync) .*: d503229f (hint #0x14|csdb) .*: d50322bf hint #0x15 -.*: d50322df (hint #0x16|clearbhb) +.*: d50322df (hint #0x16|clrbhb) .*: d50322ff hint #0x17 .*: d503231f (hint #0x18|paciaz) .*: d503233f (hint #0x19|paciasp) diff --git a/opcodes/aarch64-tbl.h b/opcodes/aarch64-tbl.h index e07836cd668..b64d94ab70f 100644 --- a/opcodes/aarch64-tbl.h +++ b/opcodes/aarch64-tbl.h @@ -6101,6 +6101,10 @@ const struct aarch64_opcode aarch64_opcode_table[] = CSSC_INSN ("smin", 0x1ac06800, 0x7fe0fc00, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF), CSSC_INSN ("umin", 0x1ac06c00, 0x7fe0fc00, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF), + /* FEAT_CLRBHB part of the hint space and available without special + command-line flags. */ + CORE_INSN ("clrbhb", 0xd50322df, 0xffffffff, ic_system, 0, OP0 (), {}, F_ALIAS), + {0, 0, 0, 0, 0, 0, {}, {}, 0, 0, 0, NULL}, }; -- 2.25.1