From patchwork Tue Nov 28 15:55:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Victor Do Nascimento X-Patchwork-Id: 1869381 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=Co2i5Zzi; 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=Co2i5Zzi; 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 4SfnCZ5N4bz1yRW for ; Wed, 29 Nov 2023 02:57:30 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1B67D3885C01 for ; Tue, 28 Nov 2023 15:57:18 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2085.outbound.protection.outlook.com [40.107.15.85]) by sourceware.org (Postfix) with ESMTPS id 017593858C54 for ; Tue, 28 Nov 2023 15:56:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 017593858C54 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 017593858C54 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.85 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701186992; cv=pass; b=W09M0thXArRa0XNJPYs0rF6SVpt8+9RRXgS2a5LstxkUoK/dtOOAJU7K0afYCytwLyImz/Pcg8s3WcGwhkZoe3XLenB1crb06LbobYIHo+pxIFihzp63l3s3BW0r2xGK8OcTi2xj5T9BE8noih+ZE6hJ/c3ZAkbcYh7xRmSPz4Q= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1701186992; c=relaxed/simple; bh=PTK9WJzDWJ2ZN8+5sBYYI2ztBs0nK2eT4f1TP1bKuZ4=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=GIUiCxQziST4lQUij/1+JlhW+cLeHkj/3lsy4zlC0sDMt80SYihAfyn9u4Yc+2NsQ2CuFIvbx/nFqt9tMaO0sdEhSngNgcoPZ3zU1oBLxLhqf1rB9DynHJwM6OQ7AHlJ/GqT+x2I0oghDZLJSudX/8tm5WFDuRCn25JUhY/0QhA= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=jULes9RQTtmsbCCu4eKN13sQQIPtmrMbYHbt3nrSikCjiczrOrT2g1JU/Eaa/ELjqwWkyQXlM9mwSNVhZ4YXfNUFRxu7nEjKQwOHonw+omFGiU+Ywq16KeR1LGDdS0fwhRTHQ+Mc5oP6WjZKQXfqO/Rs/eI6foCIpoxFAK3srxOkGI3y34xdgUIgYoB1sZVMSuWmBVewWf1alKoSx7L7ne/Px8JbeCklQIX+Aj3t4jsTH7BpEEvSKaQc0JZeZ609ZaCMJWGq5x4Z7NVi7Qqk9D99dctiMT5E4VVg013mPn1gkP4+w98n1CR+/lXPvUBJZybUd+XXLkKORlVYdKF0Fw== 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=J6+ALEE0Rj0kB/gBgCob+Jile3KDeEMSrE2vYWFvXLE=; b=RQEBzM81p6XCYcUlT50e+ZykJZim0DjRdGxCgg7mrVUpwPWGlZYv6+TXjblrWPpj/WjufKz8u3tFoXxQ1/OyK0KvHC6NjtMcARtKVNbu3JeDDAHqe697DJHfeJAuyrypXQokttJjGlc6/hwPdLqMotf9yiS/e2rOaM/l5/cicTx9oNk9L64tGfVeS9/42qYWSoaoGJtLjwd70IUkp1f15mzU8bt8TwxNKw+/hEcMR+b+iNH/upjUZV/6wEEnv9kgecgPAXk8jA503JDWo26YlbAxaz2s/cUBcAv1VTvU3nHslYTIx49aAwLb/2qi7MMguM30xstL8s+RHiNpj5RDmw== 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=J6+ALEE0Rj0kB/gBgCob+Jile3KDeEMSrE2vYWFvXLE=; b=Co2i5ZziUqmgNojTOQ7HQ+2Wb1TFj0pBXQxcDEZW6/iU0zKfp4O7iCcFosXCjJOilCK8IkhuWqd6BccRZAzj0P92/WxHIP8ZyOpFIO17TZYQNRVvtPQoJqkOneln2zAEh8P4Vt5EKDY9Fqxv0pXQX7+sUIZGR+tzFbcMnQRqgpQ= Received: from AS8PR04CA0079.eurprd04.prod.outlook.com (2603:10a6:20b:313::24) by DB9PR08MB7582.eurprd08.prod.outlook.com (2603:10a6:10:306::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Tue, 28 Nov 2023 15:56:27 +0000 Received: from AM3PEPF0000A799.eurprd04.prod.outlook.com (2603:10a6:20b:313:cafe::1d) by AS8PR04CA0079.outlook.office365.com (2603:10a6:20b:313::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.29 via Frontend Transport; Tue, 28 Nov 2023 15:56:27 +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 AM3PEPF0000A799.mail.protection.outlook.com (10.167.16.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.17 via Frontend Transport; Tue, 28 Nov 2023 15:56:27 +0000 Received: ("Tessian outbound 385ad2f98d71:v228"); Tue, 28 Nov 2023 15:56:27 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 8398c6286a35ebcc X-CR-MTA-TID: 64aa7808 Received: from d35832cb54dd.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FCE1FE39-4FBE-4357-9498-98242A1EDC8E.1; Tue, 28 Nov 2023 15:56:20 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d35832cb54dd.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 28 Nov 2023 15:56:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GFylGLfjVOWm1MJwuBqTy+Gs+402Lzrc+hG6Uc8aGCgBhaT83AF3hFhSV77k00vzEcQCCYeKPHOzxsQJp1aioqyExh+KBWlmQ2e+6gA31Coel11vZBCqPK36LJ2UghnQYtV91Wlxh7AzY1hOxBkkHL1gh7Zkzbt0MWTjubGPP5Owl2lwc68GYLY5mUZugXiM4oIyrUPghgFlNtRemNQ4LK8Y6Xs7A4lDa3UYsZgw0jwRWEZIqKuw3d4PE3ZlIJq4YcinxHZTmJMIGTXVjAbXc19tVZa7wGxlXY4Q5+DauXI5prvYqjnQN21t//iNlnkrvOBoGSOkBn8ZzefHvXO3SA== 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=J6+ALEE0Rj0kB/gBgCob+Jile3KDeEMSrE2vYWFvXLE=; b=eyW/aJgOcxLO4ai14wovP87FtRjzjT8g3tVYqpdGw6ov1LE2veVZjsINQulaL5Dls1psJKEXHL91QUsjt2TcoNzaVlUaPH4pBZ2GXdQW/QlwOM81uFZfeZjBM3fY0rSCeIyBh50tuyE2GESM57cZxIY+ynxc3Pb5x6DISMBxqanGjz54OXK+KdEl6jFRyOhKfV/dFAJF39L/k19FIUK1TZWi+CCa8FEpaTMSFTZCAOoEP2ariUsTxeMtL8EQzJ1ankoa3Wy8mlOnkVX2CE2aqcK3Ixmn6D/aTG1TzkXK80+5ENdx/I8bPZUSFfOX+R9EzOX0MUELkFt2eljG6T9mlA== 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=J6+ALEE0Rj0kB/gBgCob+Jile3KDeEMSrE2vYWFvXLE=; b=Co2i5ZziUqmgNojTOQ7HQ+2Wb1TFj0pBXQxcDEZW6/iU0zKfp4O7iCcFosXCjJOilCK8IkhuWqd6BccRZAzj0P92/WxHIP8ZyOpFIO17TZYQNRVvtPQoJqkOneln2zAEh8P4Vt5EKDY9Fqxv0pXQX7+sUIZGR+tzFbcMnQRqgpQ= Received: from DUZPR01CA0097.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bb::10) by AS8PR08MB9410.eurprd08.prod.outlook.com (2603:10a6:20b:5a9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Tue, 28 Nov 2023 15:56:14 +0000 Received: from DB5PEPF00014B94.eurprd02.prod.outlook.com (2603:10a6:10:4bb:cafe::5) by DUZPR01CA0097.outlook.office365.com (2603:10a6:10:4bb::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.28 via Frontend Transport; Tue, 28 Nov 2023 15:56:14 +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 DB5PEPF00014B94.mail.protection.outlook.com (10.167.8.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7046.19 via Frontend Transport; Tue, 28 Nov 2023 15:56:14 +0000 Received: from AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) 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; Tue, 28 Nov 2023 15:56:13 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Tue, 28 Nov 2023 15:56:13 +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, 28 Nov 2023 15:56:13 +0000 From: Victor Do Nascimento To: CC: , , , Victor Do Nascimento Subject: [PATCH v2 3/5] aarch64: Sync `aarch64-sys-regs.def' with Binutils. Date: Tue, 28 Nov 2023 15:55:45 +0000 Message-ID: <20231128155609.198744-4-victor.donascimento@arm.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231128155609.198744-1-victor.donascimento@arm.com> References: <20231128155609.198744-1-victor.donascimento@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB5PEPF00014B94:EE_|AS8PR08MB9410:EE_|AM3PEPF0000A799:EE_|DB9PR08MB7582:EE_ X-MS-Office365-Filtering-Correlation-Id: 26ac2017-9244-411e-939c-08dbf02a9479 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: sPCItEuhhB59cFpAqoKXjU/HdZWJE8SLqzsLEQt3TcPw2Me9FUIsmTHISXeEc56PwmX5DoF9Gcgn6SHc4+eGqVA6q53+p4cL4v54j1Zj9ieaJD5B1L0kYVTSstAeI5+b4Dx5Nob+YPvJSgQG5SbV6OD+VLM/mbvymkorsFWVTAvCy1SQ1EBs3zxEahqGux3Vee6OKKEer2kfJwpeb/BT7pA0IhSzl7a7k4+ivbAm4/IpmXFolRAjJg/6ls7JIr+8/pZQDq0ofBx86oAD1aIcGDSe64Y9nvZ9xVaP2A8fW4jt2uChFWNnM4KXZwBJsw4j97ZKEQncAbCfme/CyYoaP1KPud1Lw2UwkKjgKAJuFjC1Ml0kxiFKHqhAzqFjwU9Ksi/yvze1GMXVLE48FSIOGV+Ubs58YcRP/j0DUHtQKtcp0gQevyOPHMJKRA6jUr5LLU1T3T10jAYivYxZxp+2AvMW7zliAY1Uk5rifqHQLks5Tz9mJKhZzENLc+JhTOrSp1tq8pDFET9fAdEojEst0dKtzGSxQ336TDNXQxjeDflQDJBlbJzagxZ856lxYM1h3yJgdb5rdorNwFXgwIpESfAe7yEZq/w9Z2/jG1iy2FI+vlxTNBQckNu3ZNmyP9aoiUuWpHPZxaZ/aqjJBvPi7BbsK1m5K9zDyUFEtjtfB466EG8o7borBV8Y3Kzx8gJ710IivNxI5C6zR+EdbRLwlsr08gtq6w85z/nl+iDDBvJrJ8DgJ96fhJWd38s4H/77b3hEJQSXLbEa5q45U9IyrjVwa14TO57vfBkrQ8kELys= 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)(396003)(376002)(346002)(39860400002)(230922051799003)(82310400011)(186009)(64100799003)(451199024)(1800799012)(36840700001)(46966006)(40470700004)(2906002)(40480700001)(5660300002)(40460700003)(6666004)(36860700001)(41300700001)(8676002)(478600001)(54906003)(4326008)(336012)(8936002)(81166007)(36756003)(356005)(7696005)(426003)(82740400003)(47076005)(2616005)(83380400001)(70206006)(6916009)(70586007)(86362001)(316002)(26005)(1076003)(81973001)(36900700001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB9410 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM3PEPF0000A799.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 05df1c65-890c-48e5-3102-08dbf02a8cd7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: N5fwsRpumQt78NabfkJWeOJDzk/MZm2PawT0LXa6+LiwbXfY742B8ntRZkaMSROo4qNIr8cSUzCCAOW+SNQtrpRH9z+kr/zFHYb5Pfn4Eze75+7eoOFIxTB7sG1DmFkfa16PB4AMGcbz3jX/9QdsrHJILh9NylG6HOQ7KHwckvcT4zmL4XUDdZgvnD7HYWCKI8vrQTJ75Mq6yH3hbmYx9MUrvSZWqt4WgQd+CXoeij1tKBrklQAL4g8gBQAnDSv+WdrGySfM+6HFZE72lBpsLxQYVgwuPT8KeDVcst1VKlt5gdGLkRFIEJngtZ+9WT/P+6+Go45FJGA+1LaNkW2QMuYotRSLMkZyRs9jOCNNaTRCh22HZf77MPvNhZq+EIczHuJ+qU+ooXoam5M/raNESUPTLkXgQyWW4MJYyYTyXCV12t7sYUzmTIiiFGPiP4n28+qUwf07fQCG4f9dEsUCxgJEqI8C/h2YLx/VwytZ+5hvdAlpiTRa0mNLJvvJfJPumh4TwwWLKjTq15W0Y78GvLWlJRafZLirKIlEI6QpUVLCF7Ga3YdqwEDSwtXklPfn+SEMp4BJV55noDKHB8sogRcY8IPqTKgS4v0mgjz6yWIGUkoK300bOBIaAvlrC8e2EXH0HwMCh8Ve7q4UVuwrcpjx+p1i7UV3Hu3Tfvhpfy1q8WR7ZreUnABLhxooXDFbYcJiKEJg3vp07Lx9GqRPLcPTDxQQ9XUZJu3uQ91yxsPMyCSj6N+/qBq3B01mvWS+3MQjgTTm03KKeI4yqiKT9Q== 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)(39860400002)(376002)(346002)(396003)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(82310400011)(40470700004)(36840700001)(46966006)(316002)(36860700001)(36756003)(82740400003)(81166007)(40460700003)(86362001)(41300700001)(6916009)(8676002)(8936002)(70586007)(70206006)(7696005)(4326008)(6666004)(478600001)(5660300002)(54906003)(2906002)(47076005)(40480700001)(336012)(1076003)(26005)(2616005)(426003)(83380400001)(81973001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2023 15:56:27.2720 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 26ac2017-9244-411e-939c-08dbf02a9479 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: AM3PEPF0000A799.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7582 X-Spam-Status: No, score=-12.8 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 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 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))