From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2071.outbound.protection.outlook.com [40.107.241.71]) by sourceware.org (Postfix) with ESMTPS id E471238582AC for ; Tue, 7 Nov 2023 10:32:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E471238582AC 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 E471238582AC Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.241.71 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1699353178; cv=pass; b=UOsvNZ5ByXmVv+9k7shkRn7aMA3pil/lsQmadLnmH3jmO+OTzScagrPiS0TxPXq6RgC/PPFgvERD47D7R1+3dSrdGKeG+ecZ83asmdY0QVz8yCELy8xHZ/JVgrktgNNIacVm4NejRlf8LdZElMP4Dn5UHBc2cauSeOmeSbuytO8= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1699353178; c=relaxed/simple; bh=aBsxucJVrlhr5K6VVlKMFHPcZL/QwYQQ1z5c0HTlsX0=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=OCmhNfKM9+pK7+vkYKGALfL/Rq9rRpzK31dngPMU8YVv4UqSsGIWLtHr90SGoBVmXBxt4DItY6vabgSfInUvMWlz+2OMxT5Um4p8rbIYL58uWd+6LwnfqZSX3sbxdV0a53AA4cMI0dKuU6NlWtQMp7Ai+ELgr9CbHpQgUDQJ8Ps= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=hM36heOAcAH6H4nJ/ei7MmAmPBRrFipswrrZnMl/Pb47jGUfUDyjIwxRtd8QHvdMsrcr8b9OeaYxBt9LU7+FrOElW7g9WFHh51n5YP0nte2GwyyxXAyoFJGvBhVghE7a4q7GIX/It90WJnL2joLOm9LsU/oSEvY9qjuUxX1H/Vz7Z5e379qtbNWu/mXy5RsMchawpER1eCRFRTtd0qyDWE7dskylD5gaGII5dR7NUzagQgzrQXeOoY4+klHvvKtJrSORAGefHuDz8QGlQ5xSJ1QWrCP2bfmX/HPl8ZAJ54dendZHvLwY+YqLYXc5lsVBWF4zgO1TDj6Qqo6wThYiaw== 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=jNpC9IApb5RJAgwpfk31zdAkK8oMq3991vX3NVF0uo0=; b=mEEdEBs49CENw/bzcAld3HDS4Ztq9B8LW+lIzQGr0GZFSBKQTmqsBg1CfKv/+xm982UHNXm3lZuYwVpGorlXzd2N6+2kGcGsaTAc3udf0Ug8H9I5qGniptXUdRxRr0yhCPZmidLLR5hu6N95CrrvDsd05kMdvmPeiXyVof+go/+6XQvifFOL0ERF0CDXpG6zUPi/TBz3ZBrnO+KvW9BhQ1x/9vvO+CKvO9NRpLBMd47YmYrHXfh7tSLo4Ax17AQrjVdwVCVmMSvJIh1rgIemBfuTyGoY1bn7iFJhirIOpAgRdU7mOTridl8D9DG0tTY9x4YKCrWikA2areXzKBOP2Q== 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] 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=jNpC9IApb5RJAgwpfk31zdAkK8oMq3991vX3NVF0uo0=; b=GBW74CcGW3MUiS0e9j4sSvfCfffmuGmz5Rc6GuXX9X1fJn0mMKwxuGRDoSEkjC9j1IhhqsojSF+1dRW6UWeXukECCjpspPDV4cdTxQ7v92SI9B+C7Qrmck83JrP2isGjWuds0PFZNQRKchq9EyNSFyQPM+w7nnPGH2UpgxImDEE= Received: from AM6P192CA0039.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:82::16) by DB4PR08MB10344.eurprd08.prod.outlook.com (2603:10a6:10:3fc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28; Tue, 7 Nov 2023 10:32:44 +0000 Received: from AM3PEPF0000A792.eurprd04.prod.outlook.com (2603:10a6:209:82:cafe::c5) by AM6P192CA0039.outlook.office365.com (2603:10a6:209:82::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28 via Frontend Transport; Tue, 7 Nov 2023 10:32:44 +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 AM3PEPF0000A792.mail.protection.outlook.com (10.167.16.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.16 via Frontend Transport; Tue, 7 Nov 2023 10:32:44 +0000 Received: ("Tessian outbound e243565b0037:v228"); Tue, 07 Nov 2023 10:32:44 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2b63f9617c296326 X-CR-MTA-TID: 64aa7808 Received: from df4d4fed639e.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 20737C5E-89F4-4A05-BECD-6C795922FE2E.1; Tue, 07 Nov 2023 10:32:38 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id df4d4fed639e.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 07 Nov 2023 10:32:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QPdesRtXXF3J/78ErNTC3+s14RilCYjZeBJcDiaBbK0spryHXWDOhVh/A1MR7Bas/WCOCjdY2lekgWmDDlwUhAIHJN419or84HKu7hssPQeWqopkve+8mtdD5LveLUcuUeMTMqrgAafbuIG28xgc/JaZ2uX34ptTS5zvgJq3uIhazz69Or+r4Pm7KjBs79Pu/vLYg0gWIc/8ABnCj3va5htFtxn2oWSKSq/VN/gXLDo3SdPqcKNTgJcp07yTAd8bc0y1zfAxkpfj4BCnToDHZ8Q0hLQg5CYJeUk+fVN5J63+OFScLDoNdbNJBoZUH8lgC9ViJ5z6/2aqdTUyYkkX/Q== 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=jNpC9IApb5RJAgwpfk31zdAkK8oMq3991vX3NVF0uo0=; b=Jl5lPcetVTq7y7RGehfSNycYErMrPKUgkyqsdSHGGphnaT8emB4e/OGsRT7jGfbO/Jt3lSd9RUGWNpt4qNQ5tDZkO8Csapl09N1wD3BryFGdnLfL4TZg83DnBmA7jRxCsjK9bSUwEHtXTAl5iDkIzAgpUnxEuo+RAYGqICXMmrxB52EVudV/yNiJX4MuGGE4/QyJChm6qBXgcWn/OZE7Tkfk+V34SuvQpiwyUh1FbYUl7r0j92myO3WRkhgQwpLp1ksfm7dPb/EU/YebjBEnr6J7Yi1FmOHlvAUVo+ZTPSEQay2QfT1aoik6CUq7mLaoGz7WMXEWpoGQSeHFmX7EAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=gcc.gnu.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=jNpC9IApb5RJAgwpfk31zdAkK8oMq3991vX3NVF0uo0=; b=GBW74CcGW3MUiS0e9j4sSvfCfffmuGmz5Rc6GuXX9X1fJn0mMKwxuGRDoSEkjC9j1IhhqsojSF+1dRW6UWeXukECCjpspPDV4cdTxQ7v92SI9B+C7Qrmck83JrP2isGjWuds0PFZNQRKchq9EyNSFyQPM+w7nnPGH2UpgxImDEE= Received: from DUZP191CA0054.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:4fa::27) by AS8PR08MB7816.eurprd08.prod.outlook.com (2603:10a6:20b:52e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.27; Tue, 7 Nov 2023 10:32:35 +0000 Received: from DU6PEPF00009524.eurprd02.prod.outlook.com (2603:10a6:10:4fa:cafe::b2) by DUZP191CA0054.outlook.office365.com (2603:10a6:10:4fa::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; Tue, 7 Nov 2023 10:32:35 +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 DU6PEPF00009524.mail.protection.outlook.com (10.167.8.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6977.16 via Frontend Transport; Tue, 7 Nov 2023 10:32:35 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Tue, 7 Nov 2023 10:32:33 +0000 Received: from e125768.cambridge.arm.com (10.2.78.50) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.32 via Frontend Transport; Tue, 7 Nov 2023 10:32:33 +0000 From: Victor Do Nascimento To: CC: , , , Victor Do Nascimento Subject: [PATCH 3/5] aarch64: Sync `aarch64-sys-regs.def' with Binutils. Date: Tue, 7 Nov 2023 10:30:12 +0000 Message-ID: <20231107103211.2837188-4-victor.donascimento@arm.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231107103211.2837188-1-victor.donascimento@arm.com> References: <20231107103211.2837188-1-victor.donascimento@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DU6PEPF00009524:EE_|AS8PR08MB7816:EE_|AM3PEPF0000A792:EE_|DB4PR08MB10344:EE_ X-MS-Office365-Filtering-Correlation-Id: 9210f840-bcfc-45d4-779c-08dbdf7ce0d2 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: gvwZVnNj41FBqpaGHH7okqw3Z71VhVGiNujOEI7f2P29B0Y8dlNc4hLRanZqQ5Ob1rdGAsRnQDz/6yP4Nx6BK+sskWzHMwgWVBsFt5ShIH7atnexNB4uasQ0F8iiVRX8RMJ1BxHbmpoIr2EnENpC4+1RvGHv+A6cmTBV1sqtIdneprh+3HwX25yzRAmrAaHrMak9feXh3ScNh3dxSQ0UpPhC70xjsULBbMUzuTxtLqEktkJSFX7zfhO9VuJPbF3q2FUKM2gceOHEoZkr4SxiRS4Gq1srXErDKmEGR9yxxi7RMN2R4LpFlM8/0BTyKjIViElDcQGezdpZUTAU5WJ21iSyQjberCl7jYKeTGyR4bpuxg8F4U/YaUtWVLja4rPcMrSUThlaZPEv1rMLtzeke+GubDzKiqQQZimMjliRH+sGGE3ixHsjgNNpUIXOdkktBcE0kVk6+Cc2AQgviXF1QEmssn08AgPsQMPvfUDR1d8h8NdZbxJocVLF3bKNa+na6rYq1gtnEDwmNEMnsFDSQdc42dWPklsoy7+Hkxa8Nqxj0+iRbunWh8RSjiu5awpDsGS4eRwiDTrUe4pwHJmtzMyAUR5VXROK/WsgtXt5IBV69wniKmzbz7cX77Y2NlFkPi05Y10b5peUUz9PNixuy/EHjHDqjckZjkBzR31mZcj+96tn3x1ah1czxUa9SLmlTABnmObzXLbr2RZeDy4Fb98QvlnNZD0tdmdZG3tE0j+Xe4f3en0A477PVWZpjN1m7ogxbkSwEasgzvxBgRI7qbzEap5+UJX8ThUp2XJiByg= 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)(39860400002)(136003)(376002)(346002)(396003)(230922051799003)(1800799009)(186009)(82310400011)(451199024)(64100799003)(46966006)(36840700001)(40470700004)(2906002)(41300700001)(6666004)(7696005)(478600001)(2616005)(336012)(47076005)(83380400001)(26005)(8676002)(1076003)(426003)(5660300002)(54906003)(6916009)(70206006)(8936002)(70586007)(4326008)(316002)(36860700001)(36756003)(82740400003)(81166007)(356005)(86362001)(40460700003)(40480700001)(81973001)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7816 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 03e9df8b-2913-4b4c-759b-08dbdf7cdbbc X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LjPvLA1PJ9mDt6ylmoRlkb4c64sBpdtrd8y9TvPSkFbEVSqoM7OxmNy3iaPtxx0ZyyuBCy8H+qR9Fw/T6Ot2eWrf3E+6BPbxvPexwN9VqiJLBrZXrsAISbnS0u6oW+wd5Moo+SlrgL2NphReYc9QyHzdmnxoMAGpPvoxc/WBmRb6/pGZ8rHHdBFCfTnBL99W7Vbnvauzs+/wjumHYqbEhu5XcozZbKmCLTRDtUq03rvtNzmh9sopDIjeGkulYMSFozvNVY7XE2wvw6/qu3X6wDmC6BFimpvIO+FCE45tfpGdBtNbOMuZQKi1K2fogSQojXbEEL+AWWtvL/eRlhQ84r6GBn+CPKf9AdfvK9dYw4+wlZPjlq0z5pPHZi0HBIZgNe9b62FPntTqWqoxEiqYXr1C6gFrHttpCzbM6U5CAMPGBuA7w1dp63u/Syc3xOO6jEmHmpG38hjynUnE4BDboMoAmgqK0XVS7fthuLnptniATk7CtjLmCKSXIM8tenDaaF18Vk36NZ0i6tq9a+S2ieS/Uif9b3/zOQ9Gh3gH6GlS4yHj11chm+dKwxUM7rt4dQSjRftGFZKQhN/UWefm0iNIFgbEu357TXNsqSb3YdIHhu/mPZahpJN4uBnNaNp7V/pIP1e0zT5wGl1vCeP+ryKjwIQLP9dMqGqKu5JSCXCJaetENDrsSvwNaJefcbLp850qekdmJbceczv9YHCNdP1mPNc+8txDROJCmkK4T6pE7Pck82fb60fKBbHxzMyUIiDn9yMH5Y99kAWqvkXs1w== 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)(39850400004)(376002)(396003)(346002)(136003)(230922051799003)(82310400011)(186009)(1800799009)(451199024)(64100799003)(36840700001)(40470700004)(46966006)(478600001)(41300700001)(47076005)(7696005)(2616005)(6666004)(8676002)(83380400001)(8936002)(426003)(4326008)(336012)(36860700001)(316002)(5660300002)(2906002)(26005)(1076003)(70206006)(6916009)(54906003)(70586007)(81166007)(86362001)(82740400003)(36756003)(40480700001)(40460700003)(81973001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2023 10:32:44.3416 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9210f840-bcfc-45d4-779c-08dbdf7ce0d2 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: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR08MB10344 X-Spam-Status: No, score=-12.9 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,UPPERCASE_50_75 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 updates `aarch64-sys-regs.def', bringing it into sync with the Binutils source. gcc/ChangeLog: * config/aarch64/aarch64-sys-regs.def (par_el1): New. (rcwmask_el1): Likewise. (rcwsmask_el1): Likewise. (ttbr0_el1): Likewise. (ttbr0_el12): Likewise. (ttbr0_el2): Likewise. (ttbr1_el1): Likewise. (ttbr1_el12): Likewise. (ttbr1_el2): Likewise. (vttbr_el2): Likewise. (gcspr_el0): Likewise. (gcspr_el1): Likewise. (gcspr_el12): Likewise. (gcspr_el2): Likewise. (gcspr_el3): Likewise. (gcscre0_el1): Likewise. (gcscr_el1): Likewise. (gcscr_el12): Likewise. (gcscr_el2): Likewise. (gcscr_el3): Likewise. --- gcc/config/aarch64/aarch64-sys-regs.def | 30 +++++++++++++++++-------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/gcc/config/aarch64/aarch64-sys-regs.def b/gcc/config/aarch64/aarch64-sys-regs.def index d24a2455503..96bdadb0b0f 100644 --- a/gcc/config/aarch64/aarch64-sys-regs.def +++ b/gcc/config/aarch64/aarch64-sys-regs.def @@ -419,6 +419,16 @@ SYSREG ("fpcr", CPENC (3,3,4,4,0), 0, AARCH64_NO_FEATURES) SYSREG ("fpexc32_el2", CPENC (3,4,5,3,0), 0, AARCH64_NO_FEATURES) SYSREG ("fpsr", CPENC (3,3,4,4,1), 0, AARCH64_NO_FEATURES) + SYSREG ("gcspr_el0", CPENC (3,3,2,5,1), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcspr_el1", CPENC (3,0,2,5,1), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcspr_el2", CPENC (3,4,2,5,1), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcspr_el12", CPENC (3,5,2,5,1), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcspr_el3", CPENC (3,6,2,5,1), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcscre0_el1", CPENC (3,0,2,5,2), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcscr_el1", CPENC (3,0,2,5,0), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcscr_el2", CPENC (3,4,2,5,0), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcscr_el12", CPENC (3,5,2,5,0), F_ARCHEXT, AARCH64_FEATURE (GCS)) + SYSREG ("gcscr_el3", CPENC (3,6,2,5,0), F_ARCHEXT, AARCH64_FEATURE (GCS)) SYSREG ("gcr_el1", CPENC (3,0,1,0,6), F_ARCHEXT, AARCH64_FEATURE (MEMTAG)) SYSREG ("gmid_el1", CPENC (3,1,0,0,4), F_REG_READ|F_ARCHEXT, AARCH64_FEATURE (MEMTAG)) SYSREG ("gpccr_el3", CPENC (3,6,2,1,6), 0, AARCH64_NO_FEATURES) @@ -584,7 +594,7 @@ SYSREG ("oslar_el1", CPENC (2,0,1,0,4), F_REG_WRITE, AARCH64_NO_FEATURES) SYSREG ("oslsr_el1", CPENC (2,0,1,1,4), F_REG_READ, AARCH64_NO_FEATURES) SYSREG ("pan", CPENC (3,0,4,2,3), F_ARCHEXT, AARCH64_FEATURE (PAN)) - SYSREG ("par_el1", CPENC (3,0,7,4,0), 0, AARCH64_NO_FEATURES) + SYSREG ("par_el1", CPENC (3,0,7,4,0), F_REG_128, AARCH64_NO_FEATURES) SYSREG ("pmbidr_el1", CPENC (3,0,9,10,7), F_REG_READ|F_ARCHEXT, AARCH64_FEATURE (PROFILE)) SYSREG ("pmblimitr_el1", CPENC (3,0,9,10,0), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) SYSREG ("pmbptr_el1", CPENC (3,0,9,10,1), F_ARCHEXT, AARCH64_FEATURE (PROFILE)) @@ -746,6 +756,8 @@ SYSREG ("prlar_el2", CPENC (3,4,6,8,1), F_ARCHEXT, AARCH64_FEATURE (V8R)) SYSREG ("prselr_el1", CPENC (3,0,6,2,1), F_ARCHEXT, AARCH64_FEATURE (V8R)) SYSREG ("prselr_el2", CPENC (3,4,6,2,1), F_ARCHEXT, AARCH64_FEATURE (V8R)) + SYSREG ("rcwmask_el1", CPENC (3,0,13,0,6), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (THE)) + SYSREG ("rcwsmask_el1", CPENC (3,0,13,0,3), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (THE)) SYSREG ("revidr_el1", CPENC (3,0,0,0,6), F_REG_READ, AARCH64_NO_FEATURES) SYSREG ("rgsr_el1", CPENC (3,0,1,0,5), F_ARCHEXT, AARCH64_FEATURE (MEMTAG)) SYSREG ("rmr_el1", CPENC (3,0,12,0,2), 0, AARCH64_NO_FEATURES) @@ -1034,13 +1046,13 @@ SYSREG ("trfcr_el1", CPENC (3,0,1,2,1), F_ARCHEXT, AARCH64_FEATURE (V8_4A)) SYSREG ("trfcr_el12", CPENC (3,5,1,2,1), F_ARCHEXT, AARCH64_FEATURE (V8_4A)) SYSREG ("trfcr_el2", CPENC (3,4,1,2,1), F_ARCHEXT, AARCH64_FEATURE (V8_4A)) - SYSREG ("ttbr0_el1", CPENC (3,0,2,0,0), 0, AARCH64_NO_FEATURES) - SYSREG ("ttbr0_el12", CPENC (3,5,2,0,0), F_ARCHEXT, AARCH64_FEATURE (V8_1A)) - SYSREG ("ttbr0_el2", CPENC (3,4,2,0,0), F_ARCHEXT, AARCH64_FEATURE (V8A)) + SYSREG ("ttbr0_el1", CPENC (3,0,2,0,0), F_REG_128, AARCH64_NO_FEATURES) + SYSREG ("ttbr0_el12", CPENC (3,5,2,0,0), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (V8_1A)) + SYSREG ("ttbr0_el2", CPENC (3,4,2,0,0), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (V8A)) SYSREG ("ttbr0_el3", CPENC (3,6,2,0,0), 0, AARCH64_NO_FEATURES) - SYSREG ("ttbr1_el1", CPENC (3,0,2,0,1), 0, AARCH64_NO_FEATURES) - SYSREG ("ttbr1_el12", CPENC (3,5,2,0,1), F_ARCHEXT, AARCH64_FEATURE (V8_1A)) - SYSREG ("ttbr1_el2", CPENC (3,4,2,0,1), F_ARCHEXT, AARCH64_FEATURES (2, V8A, V8_1A)) + SYSREG ("ttbr1_el1", CPENC (3,0,2,0,1), F_REG_128, AARCH64_NO_FEATURES) + SYSREG ("ttbr1_el12", CPENC (3,5,2,0,1), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (V8_1A)) + SYSREG ("ttbr1_el2", CPENC (3,4,2,0,1), F_ARCHEXT|F_REG_128, AARCH64_FEATURES (2, V8A, V8_1A)) SYSREG ("uao", CPENC (3,0,4,2,4), F_ARCHEXT, AARCH64_FEATURE (V8_2A)) SYSREG ("vbar_el1", CPENC (3,0,12,0,0), 0, AARCH64_NO_FEATURES) SYSREG ("vbar_el12", CPENC (3,5,12,0,0), F_ARCHEXT, AARCH64_FEATURE (V8_1A)) @@ -1057,8 +1069,8 @@ SYSREG ("vstcr_el2", CPENC (3,4,2,6,2), F_ARCHEXT, AARCH64_FEATURE (V8_4A)) SYSREG ("vsttbr_el2", CPENC (3,4,2,6,0), F_ARCHEXT, AARCH64_FEATURES (2, V8A, V8_4A)) SYSREG ("vtcr_el2", CPENC (3,4,2,1,2), 0, AARCH64_NO_FEATURES) - SYSREG ("vttbr_el2", CPENC (3,4,2,1,0), F_ARCHEXT, AARCH64_FEATURE (V8A)) + SYSREG ("vttbr_el2", CPENC (3,4,2,1,0), F_ARCHEXT|F_REG_128, AARCH64_FEATURE (V8A)) SYSREG ("zcr_el1", CPENC (3,0,1,2,0), F_ARCHEXT, AARCH64_FEATURE (SVE)) SYSREG ("zcr_el12", CPENC (3,5,1,2,0), F_ARCHEXT, AARCH64_FEATURE (SVE)) SYSREG ("zcr_el2", CPENC (3,4,1,2,0), F_ARCHEXT, AARCH64_FEATURE (SVE)) - SYSREG ("zcr_el3", CPENC (3,6,1,2,0), F_ARCHEXT, AARCH64_FEATURE (SVE)) \ No newline at end of file + SYSREG ("zcr_el3", CPENC (3,6,1,2,0), F_ARCHEXT, AARCH64_FEATURE (SVE)) -- 2.41.0