| Message ID | 20251204124235.74048-1-srinath.parvathaneni@arm.com |
|---|---|
| Headers |
Return-Path: <binutils-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id BDB044BB3BC3 for <patchwork@sourceware.org>; Thu, 4 Dec 2025 12:45:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BDB044BB3BC3 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=nYUtS4oK; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=nYUtS4oK X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012013.outbound.protection.outlook.com [52.101.66.13]) by sourceware.org (Postfix) with ESMTPS id 823644BC89A5 for <binutils@sourceware.org>; Thu, 4 Dec 2025 12:43:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 823644BC89A5 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 823644BC89A5 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.66.13 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1764852235; cv=pass; b=A7bLkSIhUpuk6ipdoT7ONQiP3fxdfIPCjmOmpuDMht5oJLDyPAJ9P7yKQFA/DzAiWlSWwzHvqhfk9CSxXz1ssnT5WFtP9j3fBvHLXFwZHh2jxE6jFeNydB3nap2quWF6SElUNJ+hchG2tHyQ6Fg5rZnQ1FGGtZ0//MPUg2RZLyM= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1764852235; c=relaxed/simple; bh=vCAPvJ5sdJmM3pqO8A6HsPkk/tWeNWaBQoWdPURjOgY=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=I4btBRMgqL+I1BNlBM1EyyH/9krnQP4BQTRWL3R3BTdziwE/YkakOu3jt8/Gqz/bQI4TGIh3MJWil6DwZhi3qgn60rfu8s0+twSjcYuXVqSGaCC0HI4Ukw1XlCB1GqYY25XiMpiHY/HpQDjXIHnryOyYzCbgru6DUG8UkBtvKtg= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 823644BC89A5 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=mzWGwaiVduBz2l0EELX5PEWRJ6Z2NKmSxCIsXxm7VP0MZcNNbextWzcWL1Eiej9W2LbVLDvPSgqIxlX4uirnIPIG7QhUf0uI3Lp6a+RQnnD2M5NgpLUFV9TzYBgdjp5yHARye1KLvOxF9MPjIhko40qJ/vFPdLKlyOPBgSPpELfE0sYC7y6Yi/9ew4B5vRhGaeTPTDsyUQpSpBzD8kDD3X0uSK+d41JXs3oERWCf8I78tEC4qBbn4CSJWQ+cHinPvIamPY9wYKZUKaLr0ZayTxW5mziURltyUfU/3Y5oF598APVEBTHtcr40tJhiWI0EeHX9+6wvkKAaoZ4AI/bk9Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nix0fK+UeTBoJElvll8ySpLKFBLVCD/wzcaED7XDbC8=; b=QG0l2Ee1fxR4ZiN32sb+FFacJvJgOjf/j8iBaBWca0ide6uO3jGCCmvr32SuftX4zM77/HC3baLuxVP/hsKPlAOWe2GltyijrcHiG6b2IK/JNPGS6PbADPn42obmcvDR3w245zufMiSmh6q/EtXoMbumyXe7fcqHWcY2LipLKQRakuaxUZgfYzIka9XsG5Sz9ksYgA0+2zGUlnNnah8rm43to0uNNgmfpzfKdGqcOPxJxnkPgDmJABG2SKz7xvXgnx17q3X+Xqp+XH0c0CP7Kl7iPJmPVucm3kUwyuECqN1J/PeA4bLh2NyKUx/dv56XZNppmd8q0KmQaydd3W2FHQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) 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=arm.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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nix0fK+UeTBoJElvll8ySpLKFBLVCD/wzcaED7XDbC8=; b=nYUtS4oK2HntpAZGEvag+YCs+ZeiDyvCYlB5u6uPXrny1AR9m6dGSc9DtUeIDo5wflgIMpko7s9cO0yBs/ytXq8BsVfQcOTvhJ9/wo8nMcOUf/GoRuiMv772UQieCMnXnhiR5/9fCboUj9JTPrT+cMbZTKTTR/BCRqnxIvIPvr8= Received: from DU6P191CA0031.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:53f::10) by VI1PR08MB10273.eurprd08.prod.outlook.com (2603:10a6:800:1be::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Thu, 4 Dec 2025 12:43:51 +0000 Received: from DU2PEPF0001E9C1.eurprd03.prod.outlook.com (2603:10a6:10:53f:cafe::6) by DU6P191CA0031.outlook.office365.com (2603:10a6:10:53f::10) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9388.11 via Frontend Transport; Thu, 4 Dec 2025 12:43:51 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by DU2PEPF0001E9C1.mail.protection.outlook.com (10.167.8.70) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9366.7 via Frontend Transport; Thu, 4 Dec 2025 12:43:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hXsGy7MBM8qCipph8ZIEsOADTyv8cTbE2OgVkYeAKN+SB5ZcVVyn2PQZqPSYl21QdJxxgdQd0To6p55QndnWUajaxPfaf4ZRF0HC6LyvHbHXDl/HTTdhGoJFzCmPhxa2wvvgvMTXqpMRY3oHKnANBz2rG6OE+PbFfNRgw/DeUNbwwp4kn952khweCGxKWEkAIG/ssL5yHeMct6GBDS0+ufb4H1QzQ9d36A5gK6ByX8D53RlqipT5po8iAJZ4FBMssUQXAG4gTNT5Ybq18YbihXLf6YkCv75m7oYKRBZT/IHXJ1lWu06DMQXmF3oY5UmVAylCpUPn91ewRdS68KCjdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nix0fK+UeTBoJElvll8ySpLKFBLVCD/wzcaED7XDbC8=; b=PMZhBb+PnQKBVyDyZrTI4XI7+T2xp81IHB9EtdkRUzcpwXEfq/PgO1hgUADhOlmRVnL0hfns87pdw7fYrkl2tLoBZlwEFxiUkq+AJp9oQM1UjsySTRImoCmJdrbtlRpi3IRt18hUD2+dKYDZpctsmOZAUKNdXKJWFzEF445CEtGUD3abOeai8ZwShbekpY86BCQ5wIrqph+BCtHfX3ieVw+ht6H4Mq+R61eERqILzwVBWRU7Uwi6nEsZLrBn+w6prMrRo7Y69ln/ecdM+gpaC37a7Ag/IsJgkwJ6ABEGtxJGrIcD+V7dVB4FK9C8KMnLSHUAOAhSWPV6SdWlqSztbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 172.205.89.229) 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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nix0fK+UeTBoJElvll8ySpLKFBLVCD/wzcaED7XDbC8=; b=nYUtS4oK2HntpAZGEvag+YCs+ZeiDyvCYlB5u6uPXrny1AR9m6dGSc9DtUeIDo5wflgIMpko7s9cO0yBs/ytXq8BsVfQcOTvhJ9/wo8nMcOUf/GoRuiMv772UQieCMnXnhiR5/9fCboUj9JTPrT+cMbZTKTTR/BCRqnxIvIPvr8= Received: from AM8P190CA0026.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:219::31) by AS2PR08MB9571.eurprd08.prod.outlook.com (2603:10a6:20b:609::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Thu, 4 Dec 2025 12:42:45 +0000 Received: from AMS0EPF000001A6.eurprd05.prod.outlook.com (2603:10a6:20b:219:cafe::5f) by AM8P190CA0026.outlook.office365.com (2603:10a6:20b:219::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9388.11 via Frontend Transport; Thu, 4 Dec 2025 12:42:45 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 172.205.89.229) 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 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (172.205.89.229) by AMS0EPF000001A6.mail.protection.outlook.com (10.167.16.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.8 via Frontend Transport; Thu, 4 Dec 2025 12:42:44 +0000 Received: from AZ-NEU-EX03.Arm.com (10.240.25.137) by AZ-NEU-EX04.Arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 4 Dec 2025 12:42:41 +0000 Received: from e120703.cambridge.arm.com (10.2.81.20) by mail.arm.com (10.240.25.137) with Microsoft SMTP Server id 15.2.2562.29 via Frontend Transport; Thu, 4 Dec 2025 12:42:41 +0000 From: Srinath Parvathaneni <srinath.parvathaneni@arm.com> To: <binutils@sourceware.org> CC: <Alice.Carlotti@arm.com>, <Richard.Earnshaw@arm.com>, <Andre.SimoesDiasVieira@arm.com>, Srinath Parvathaneni <srinath.parvathaneni@arm.com> Subject: [PATCH v1 0/3] aarch64: Add support for POE2 extension. Date: Thu, 4 Dec 2025 12:42:32 +0000 Message-ID: <20251204124235.74048-1-srinath.parvathaneni@arm.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AMS0EPF000001A6:EE_|AS2PR08MB9571:EE_|DU2PEPF0001E9C1:EE_|VI1PR08MB10273:EE_ X-MS-Office365-Filtering-Correlation-Id: 44815be3-2fd7-40ec-950c-08de3332c6c4 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|82310400026|376014|1800799024|36860700013; X-Microsoft-Antispam-Message-Info-Original: 3o54u31bwG5nbW5Ydb/vmkKMv6iqzeoF6BK0WH2s4Gt2FibWF8030VID5uv9ALOcQyhMxENWLYW5XgHtebfW1BvpFBEAJje4J/f4F0N2UzQ9Rj5QepMGoLPyVcAe6IJqF4q4P3SeRnvuhu6Pjs38UFGV0e9zSDdut1L7etWDlJ7VsMMxzzSB6qgNNG9ftaGLBlOYXWsK/GaJUHkPjaS/UhlbM2vlIHRxQJx+usVomtd8fvEWfSWpG+MQyotdWkdIi2sU6SPiVDJvaKJpt0ZNTE1WvjXFjTcscbzLdR2K24cPU05joAnoW7gsdByxsXVD1zCpc3qlQL7JDGuo+TIBdCkvtF/zc56pVkCF0bIPhr3Th5F3iMhvYr0FINAiLS/1PKH+8Y9UKQCvZTJJbWAIFo9a4IOK4EYxEhPqYd6zkg+s+0E+n3AFwrxpl+WqE5YI+cpJaeSt4uFEleHJLxTg1ZriRdcTniqeEdpD9vNbzT1QWhrtC41j49bURq9H6T9rKtlgO1thZhWlXOdOFi00HqwaW+cpZVif4srNBUTAMaCtKkJdpqJINKOQNl4urzY/lU7zkf4u0cAHgB535uEQxW4AMgNQXlF0TlHxLS64CzSRfBR0Y5tiWgGdt6dfmAGlzWY5clGsF44QB12m0DxNM83QwYf4IN4rcWGDQFU3ut7Xr0JASkiemzLfMydvIvrhusw32/sK22R186VBWPzLZ856DONaW03AoJbBD8mzBGlINFERlieuax1SawbVaD6stRC60C2efMKL1eICNsV1c9QRBr0GwHEruw+r2HKFtY3m2oyZJYnr6IhMbJ/PW3bxPSI9CnIOAl12NApmAmn1HCiJ60esPt6FLr6a31OGhFKuTtBKClwNjSL7Qbt9+lfhxTf98TWuaIvyR7aqHbF8rV9vnMi7/wH6NRMJkDJxKcuZ9MtZyoopD43jpwbTEXAaXtvSFmikSKM5ubxo+usX04Lxu3w85tepL+9OCAgkaOj2USvybzE0pKVRWSJMHrjkmWm7ERe0DvWKqnHFQxOagrfw8tBJ2u+li8xoVA2g19bQdr8nayANXqPu0WEo2lB1UqUls1/fdLW+wRWDrNgfEhZm4m9FtuL+SBZvP+LlA+dz43kPHv+4KdRlzLRdAcn/5hUHXNtPm/HcIonfGktZrPGs+LNl3MuX90YwWz5o7eATRygdie3AfcHRPzE/sfSrQJG8hg1O3vWZvGiwiX7PxqrYF07zPsp4SQNwKX26T3vn8N1aMjX1n8DruHfMC/RGYSUAcNqJNlw29/mR9IxqpUu0b2oA8B1g5W1tIfCucZOoHDtPEuByn6Coz3ZHOccgbHVRwokbQVuMrAwXFYaRvPpGN6UZbRC7CgpaaL/wqMGGDaBxUFnB6CqEhY6A1qChSitKup8H3kE/NF3d0voq4QvWntUKXhVtPv7SlieylLifxG+CGI1zvhAcRx57qyfHCKi+QQTOV6JVHHt/yEVsd7LHQPvu3pjTdmLCFnYzfudoylQ4fLv6E0oMPMI4paE6PqmpXRHsIhEWCffZ9sj1MwtHf98XMHk2IhNiq/U5BjI= X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(82310400026)(376014)(1800799024)(36860700013); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9571 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 45f16d60-8c23-4570-0deb-08de33329f65 X-Microsoft-Antispam: BCL:0; ARA:13230040|14060799003|36860700013|1800799024|376014|35042699022|82310400026; X-Microsoft-Antispam-Message-Info: uA27fSRBYCrDluHzpBlM5A+/WLUHVfGaHUWZDrZto8DzdUCoE2s4/MmhslTomHcHv1t3+9nD+8obzTw3Hcvr0AQgHEfyJdZB6m4saNkztmsX3G1uWYbxRXn4dtcAx4TetiDXt8UkS8OHS5JnFiAJkK67uD+cSMx/XZCJRKjfkwgvBIrIZlx9wY2fqcpZfL/2YJAWrUm55w+yxZy1hm1CRQCfieE6AVroVrnGv54icMiKCGKVyTt8FQ70Ay7TeSgIxc1ioPo4aLfq8cBbr0ryF4DDfzuS+Fy+UPH2yeaWSnsGIF1Q73obNSTpRkC+jAHD5MdWFUCb/mIlplrKHZGcAWYuVrz2qT9VIJK5cARb/MoyZZex97YO6uTo+LRnTi9nPrGCrnn6ECewQgNmIJzDV58WPjVFczlad9k2IDJVtriBh7479wxoQ+oiUrSkkftIYDgbtlKQL6pp/S5flDGPIFzF3IkLSrIDiF3mK7zqMY4IZEaWklq+cy+BzeXI3pOUVyUv8SafCFhsKnbVmecNtCwO+UZXTiPMlzv9Znw4RhybYFhiPDoy/A42qnLHRV5+WajLX2lxfshfDJNDM6EdgZ/pNU72BVD3cGkmxV5uTHsdqZuXAq5wDklTWTKvN2peZR4fP93UT/GHX0+tWVAWGNJQ4FbShK+/oyljZ8x1KN/hpV8RRMOTuP8CVtxC/YKYfdNK5pAY7NPBSW5izc5q6a1V2BHkGanTjvrRz1LY7bZhA2bLqqUNFcG/EFe0BUkQdCyimp16X9rT0LAeAz0svNnB0xzHCCqovULwDrJRxqFaCdKSwxx4fCiW4lWZIhfz6M6aIXLYaGCS8VHiv41mxm/NIxF12dih2sxBGFbLQWljHHGNU83srm0ruFsr72Q2/TRIq1XY6McIppUeKwkE9Kpf65Aag7gBbjqMpJ8asr3OWCSD0WM36eoOI3Vn9B49OrthXHMvXRfGnqNMxPrEZcQSNaAzVuv9bPjA6I4pvHKAj7cOl/eF3aDXpDSsx/2qoP8FkSIeeaymb05pjC97xESdPmAd57YbydQbQxNx42fb8m4X0tf089g93AKUsh1tLC/ZGE4iI30VBujrXzE9VDU5wAtWfxuzQRzsi/18kK8FMeRrJntVIz/TtrcWlKyTYBlwGPPxa2pMFODG2z1ArCJJJ1JJjSjMQNX3Dj2RKGiW+eGHA3znI1/nWqYdqWHycY/YKg10B+rpPtOjedFhlkx2iXUyGn6aXfKcKwpOQo1mpr5CByotGZ3OjYiOJyJgTLSs4zMdlUXDmpxJAEQhCGl/Vo4aRWIEK0KxV0IkdKjFRcvpq331cFyXi00I/VYO/N23LedfkoKc9ugFzIrwc+kzC/nDSv0tEmrpxux5l06CYgdl5+z4twg5kbaIYVo0dZ2Jpjo0gU5fk6K6E/VHR4wLXlj2gplF0AHi7TAERywXQW3mxdFZPegaPpyO7Qz2FGdGaYrzMqkIW2jkPWv4B8G1CxyMNBS6ESXHj4zOIPWSOzpS2u+tUORJEiei4nZC3fiYyCVdKdbRDxnILsWy2j6To+s6eyFpcxOdibKzm50= X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(14060799003)(36860700013)(1800799024)(376014)(35042699022)(82310400026); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Dec 2025 12:43:50.8894 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 44815be3-2fd7-40ec-950c-08de3332c6c4 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB10273 X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> Errors-To: binutils-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
aarch64: Add support for POE2 extension.
|
|
Message
Srinath Parvathaneni
Dec. 4, 2025, 12:42 p.m. UTC
Hi,
The following patch series add support for POE2 extension.
This is done by adding support for feature FEAT_S1POE2 (+poe2 flag) to
support TCHANGE{F/B} instructions and all the system registers. Also
adds support for feature FEAT_TEV (+tev flag) to support TENTER/TEXIT
instructions.
Srinath Parvathaneni (3):
[1/3] aarch64: Add support for POE2 instructions.
[2/3] aarch64: Add support for POE2 system registers.
[3/3] aarch64: Add support for TEV instructions.
gas/config/tc-aarch64.c | 60 +
gas/doc/c-aarch64.texi | 4 +
gas/testsuite/gas/aarch64/poe2-invalid-1.d | 4 +
gas/testsuite/gas/aarch64/poe2-invalid-1.l | 63 +
gas/testsuite/gas/aarch64/poe2-invalid-1.s | 77 +
gas/testsuite/gas/aarch64/poe2-invalid-2.d | 4 +
gas/testsuite/gas/aarch64/poe2-invalid-2.l | 61 +
gas/testsuite/gas/aarch64/poe2.d | 69 +
gas/testsuite/gas/aarch64/poe2.s | 75 +
.../gas/aarch64/sysreg/poe2-sysreg-1.d | 535 ++
.../gas/aarch64/sysreg/poe2-sysreg-1.s | 90 +
.../gas/aarch64/sysreg/poe2-sysreg-2.d | 536 ++
.../aarch64/sysreg/poe2-sysreg-invalid-1.d | 4 +
.../aarch64/sysreg/poe2-sysreg-invalid-1.l | 4945 +++++++++++++++++
gas/testsuite/gas/aarch64/tev-invalid-1.d | 4 +
gas/testsuite/gas/aarch64/tev-invalid-1.l | 21 +
gas/testsuite/gas/aarch64/tev-invalid-1.s | 25 +
gas/testsuite/gas/aarch64/tev-invalid-2.d | 4 +
gas/testsuite/gas/aarch64/tev-invalid-2.l | 20 +
gas/testsuite/gas/aarch64/tev.d | 28 +
gas/testsuite/gas/aarch64/tev.s | 26 +
include/opcode/aarch64.h | 9 +
opcodes/aarch64-asm-2.c | 2 +
opcodes/aarch64-dis-2.c | 112 +-
opcodes/aarch64-opc-2.c | 2 +
opcodes/aarch64-opc.c | 12 +
opcodes/aarch64-opc.h | 1 +
opcodes/aarch64-sys-regs.def | 263 +
opcodes/aarch64-tbl-2.h | 6 +
opcodes/aarch64-tbl.h | 31 +
30 files changed, 7068 insertions(+), 25 deletions(-)
create mode 100644 gas/testsuite/gas/aarch64/poe2-invalid-1.d
create mode 100644 gas/testsuite/gas/aarch64/poe2-invalid-1.l
create mode 100644 gas/testsuite/gas/aarch64/poe2-invalid-1.s
create mode 100644 gas/testsuite/gas/aarch64/poe2-invalid-2.d
create mode 100644 gas/testsuite/gas/aarch64/poe2-invalid-2.l
create mode 100644 gas/testsuite/gas/aarch64/poe2.d
create mode 100644 gas/testsuite/gas/aarch64/poe2.s
create mode 100644 gas/testsuite/gas/aarch64/sysreg/poe2-sysreg-1.d
create mode 100644 gas/testsuite/gas/aarch64/sysreg/poe2-sysreg-1.s
create mode 100644 gas/testsuite/gas/aarch64/sysreg/poe2-sysreg-2.d
create mode 100644 gas/testsuite/gas/aarch64/sysreg/poe2-sysreg-invalid-1.d
create mode 100644 gas/testsuite/gas/aarch64/sysreg/poe2-sysreg-invalid-1.l
create mode 100644 gas/testsuite/gas/aarch64/tev-invalid-1.d
create mode 100644 gas/testsuite/gas/aarch64/tev-invalid-1.l
create mode 100644 gas/testsuite/gas/aarch64/tev-invalid-1.s
create mode 100644 gas/testsuite/gas/aarch64/tev-invalid-2.d
create mode 100644 gas/testsuite/gas/aarch64/tev-invalid-2.l
create mode 100644 gas/testsuite/gas/aarch64/tev.d
create mode 100644 gas/testsuite/gas/aarch64/tev.s