Message ID | 4A36B5D7-1175-47DF-97CD-DA49D77842ED@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 server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 53A32385840A for <patchwork@sourceware.org>; Tue, 5 Mar 2024 13:54:11 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2088.outbound.protection.outlook.com [40.107.15.88]) by sourceware.org (Postfix) with ESMTPS id 0996C3858D20 for <binutils@sourceware.org>; Tue, 5 Mar 2024 13:53:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0996C3858D20 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 0996C3858D20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.88 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1709646821; cv=pass; b=vXZEN6vCIGxfhjRRkEpNXjcF6ONMY4a6fPg3M4jgQJwJzcKY/TY09rZYLXW+kbffyMGSsz/0DFBfK0EqtNYnsKOdiuES4zc1HzCSO47ynZQA79pwUnTi+NWQFL7eHauK75GwJKUewyilDMzxcmxxZVKDWYGBEgl56px7CfYl9MY= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1709646821; c=relaxed/simple; bh=hIs6zm8XI+uJdsBiQE6FIxvHl1LIw+0sc6ybVXzPZdM=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=NJJaupROcQXtt+a3Tn26oXwBJXxniB2Dwte/xDF4CMHfn4d9uJ+cUHDt1cx66NFFZQ3tKE65MJb9uzIkImhQNpQtEqmlNU3R5oXYqSQMC6QxLkhfpnFrGSzn7Jk1sdTDX9Mn7lYaHFpCvD2khnjjZVo2tfXXjw4ebZRCVOoXfvU= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=LB4EzuqKqXEqd53HCHcVyxSQPij0Wt5RLuYb3HmbRY3Id6CDvK7GS0+gITmY4f0VdjNHTC8xm9duQT71pjM3kMNnhnaTbimw/tE/nop2ye/GE95o0rH4x5jXAKwK0XQg3hbvqxKXXl0c/Be4HSSO1qcRFyCjb716nkiDnYD+kZLk2+mqSfC4+/gRZt/ZMGfX9VvjEfa8TgxQpE5EdyMjpnEiNqBv8ekmgz1T6iUdC5d6EXd5uFxwk9ZG0WD8QDAXWql9mhWCzFNzvo6pCUN15vaGVVH0wWH0SFQx37ddQWWOBVeyIWZuGSfyEqg9zP0sHfKVjZiADjO7AmBXQ8BYbA== 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=mFg/NCjJn7smgdq8pp3jgkZ5y/bYFry5kcLXrzLdAcA=; b=fKgdO2y4DDBgYyqbl03OA6yXaRp156kl7nSCX+JkNh9ePqoFhGKsd/ljk5K6JKqShKefogEdWkFgyrOOIjAGU3GlUmLO4BlKNaB1i6oTNGhZd9X0S8Th80mvMKoDCsZOkV7FLN+xmVAP8rYuBcGhQuIFYwmrZDu65ZHuM/ri1NaMI8FfJZJ9dYlYk9fABsLO7ajAiTqhohBFx3LvXBQ8+x0fpXJbG7zJxmkpgqEq8M2gRALTn2NDawtUTkg/1Hs52czIQRm2KiESJK/DzKRExxyjnaFvEGoZwzFP32XMZPo5nEp2XQLo9Res6nMB9FPGokEY4uGc60eat7D8MPL+Aw== 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] 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=mFg/NCjJn7smgdq8pp3jgkZ5y/bYFry5kcLXrzLdAcA=; b=qkn+sYmddNGDfrQPd+HJmVqso585HUJlCysefJ7LatsYN0ITlrlJ4shLA7zU2MPh6T5XiEQE/sUU3YswFMb1GS/M4Y+GZ8YIv2LgLnAgtldtdPZx7wCAQU2gIrzGnq7pfmBCPcaab6svc3h4LcoEF2wXJP5KhqB5iSK2mlStEBI= Received: from DU6P191CA0004.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:540::21) by PA4PR08MB7570.eurprd08.prod.outlook.com (2603:10a6:102:26f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Tue, 5 Mar 2024 13:53:37 +0000 Received: from DB5PEPF00014B9C.eurprd02.prod.outlook.com (2603:10a6:10:540:cafe::e5) by DU6P191CA0004.outlook.office365.com (2603:10a6:10:540::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39 via Frontend Transport; Tue, 5 Mar 2024 13:53:37 +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 DB5PEPF00014B9C.mail.protection.outlook.com (10.167.8.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.11 via Frontend Transport; Tue, 5 Mar 2024 13:53:37 +0000 Received: ("Tessian outbound 456a16a4297b:v276"); Tue, 05 Mar 2024 13:53:37 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: dc16499c1ca0d15e X-CR-MTA-TID: 64aa7808 Received: from 57269b43fb83.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 7FE9BBE9-8A2F-46EE-957B-F7E96764C2B6.1; Tue, 05 Mar 2024 13:53:26 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 57269b43fb83.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 05 Mar 2024 13:53:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UybVM7EEoDHjHpdrzvODbbrL+YJuFFaaTodQY3u/m8+kf0V7g7SWjnTNgiLgREb56O3IAjgrmbLdR0avPNu0yC+4qVO7izjVtpp1TYGkZZR5eby9qFO5wKMPLkYcdtMnPkDWyd4Q/LjkWWZ0P6qxeR0WlgWrcINertN5iGLxtowsckHH1wL945hcQP9amN7Niz5xs+YUBBZG11O54GCbDfz/MVfK7be33RxHoGlRINS44OA4NGzE3i/YyMhuhc9LXw3hKxlE8g4gnKv+em6rbnaoiN+iSnsBHxBLaxBNLHjAntMnnSdlvxzLAmyIf+Ncl0jLftbW0UxUETIJddmFIw== 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=mFg/NCjJn7smgdq8pp3jgkZ5y/bYFry5kcLXrzLdAcA=; b=TDbk8CjVCyDwya/rFyOAzjDFvoDsDKQOaNvoinpHvZUaM8KfpamO5QN6tiwCFVK7HivwqwMk7MNu42d33z054Ih+FGlGPOrY24NqBcsLYoAQQ5hjUdIXizOqBHrlJcoaive4Dqt8CqWQhJ9SezhHderxZTAWh3w/f8hx5gmmrCq+xoDrI3eGVGfylfGgsvUjQgJCt5XrFM66YG3ogiA8+PHSdCcR9tuzcN7zARibe1fi9ga+D+E1B3ixTxDoDV6aRjZJXzG8tI99WqXNRK0bFNGZ/g7j8PywbSKa4QoDUfXG2Ag1Q8MvYFSS55/M5aO+aHz60orG6ej2M9QxXewYZw== 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=mFg/NCjJn7smgdq8pp3jgkZ5y/bYFry5kcLXrzLdAcA=; b=qkn+sYmddNGDfrQPd+HJmVqso585HUJlCysefJ7LatsYN0ITlrlJ4shLA7zU2MPh6T5XiEQE/sUU3YswFMb1GS/M4Y+GZ8YIv2LgLnAgtldtdPZx7wCAQU2gIrzGnq7pfmBCPcaab6svc3h4LcoEF2wXJP5KhqB5iSK2mlStEBI= Received: from VI1PR08MB2989.eurprd08.prod.outlook.com (2603:10a6:803:4d::31) by AS2PR08MB9245.eurprd08.prod.outlook.com (2603:10a6:20b:59f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Tue, 5 Mar 2024 13:53:24 +0000 Received: from VI1PR08MB2989.eurprd08.prod.outlook.com ([fe80::663f:ad99:85a2:b79]) by VI1PR08MB2989.eurprd08.prod.outlook.com ([fe80::663f:ad99:85a2:b79%7]) with mapi id 15.20.7339.035; Tue, 5 Mar 2024 13:53:23 +0000 From: Yury Khrustalev <Yury.Khrustalev@arm.com> To: "binutils@sourceware.org" <binutils@sourceware.org> CC: Richard Earnshaw <Richard.Earnshaw@arm.com>, "nickc@redhat.com" <nickc@redhat.com> Subject: [PATCH 0/2] aarch64: Add support for CPA instructions Thread-Topic: [PATCH 0/2] aarch64: Add support for CPA instructions Thread-Index: AQHabwR9JkF6hA0eWUW7lNzSJZUKjg== Date: Tue, 5 Mar 2024 13:53:23 +0000 Message-ID: <4A36B5D7-1175-47DF-97CD-DA49D77842ED@arm.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3774.400.31) Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: VI1PR08MB2989:EE_|AS2PR08MB9245:EE_|DB5PEPF00014B9C:EE_|PA4PR08MB7570:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c4f709e-b816-4a21-4264-08dc3d1ba801 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: 6rifoWJjRPa0DXmhc99TK3U2LjABGxrJl3TLKFv6B8wcyWoD5liByys9F7qn7SMHpLlJ8mmoyKyjpCzhwVUhRmJ864NM4ViwdoxN6iVulUYup40Hl0ksWPIoHq+m7cLJZLVG3aDxB2XhXmeVCaSKKJVTnY1yjYJAmPkYAcMbKbs+a5duaU5Ho8iFMk2epZ+bc26kgU1tZO9nclLCr3LgnWzUN9gsmkRrVy/ivATDqTB8p2pyZ7nU6HVWZu//1G2u39idj0yyZtG2Z0WJljZUxjlBebWKKsK5iESkS35t7TEiRVxS788AAfK7eE6Cm8XZjkx6LmP7Nu9mxUPz91I794AkhD+vsyLQA0yA9lPC26aWMAlMnAdtaQ+kQR5s9574ytxUEb+sPw/FtsWCJx1liCcbmmZSA7cd/tRkIVLwBROTQsEOp7DiIfahEwJqAp5JjeGGP91gZcWgHB0adc0XzUclW6jnCkbSWEYrrl4ajQEfmiadyibD5qB3qSQkyxwEIbwbjMuUolcVtW6+MljkOBscI/ukdBTRHYZRpuImA9uMELLlCEnhxTqw0AclMwdoNhp23pUN6vvcUV+5QqhZHb/yYCGytor3U9bCzeR7e/llAGdGTzp66xBqoYX8nt4+eMMJzDtVHhQxeOrqmn5V+hCtv6NcSxIwjIEmhfNkErlDYTJ5bflNZA5RuJY8Ef5cMtL1xZuYeCGbP4KdRWq8KQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB2989.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="us-ascii" Content-ID: <49E9F0879FD4484B853236131DB641C7@eurprd08.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9245 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B9C.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 75d390c0-40f0-4823-e967-08dc3d1ba003 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Klpz8yj7WhPkc69JCuSTvCZgTJ7zVQOfpI2OObPv2b31xjGIwxZIueRCUfKh2Gu7wbHsb5OUwiVT5NSD2n5jsMtom2knLRSacLGWizaO/pesRu5+MgChc+Z6+OvBlifXDXcQJ8LHZ5ir2k/yg5gzqYZJEJ5XieuWH1AK53eQX7JVKAypE8ABi/a0nnJUbzinlyTeoeuNp310t9HDd7wo5TzqWNq6O78NgW20W8hVEl6BEgJ7FThJvRI41Muqrt86iGBuH09qGRUYnfFDwNRj0wPh3YkCVXbdTKIhB8Ly90ELcRjezyosdJNeoHgPD2WAovzebDkHhs9hUDdlk3QLBUawrcFlEuEiM7zslCbgcUBVwVESEEG/x4v86iX3tE9dJ7veKjE3FfDzNhaEFmofLU2smZ6J6lo0PXLZMOB/AdFyvp3iyapHtgEIbHX5Ujenep/QLtaI9iIVux5Mj/4vO5hS2GaLYt2XqivuCB1JGQxDBzrnbZB9qQOaoG9IsdFTo/CXRPkytBV7weheal7UBYvGRi1fT8sPyWTj4rvJ+FYmd2K2+MrPD1haifOab0/EFb//gep0ZqK1oHSzt3XvfI8bTIXZUVC0m4PHxdGuulxLLEUMyHvSvmEGBzFAPp93wUrSEYxYM2RN8eclYiJftnyD7LIlu6UJKCUd53cOLH6/+4LvFP2kFKn74oha/gAQ5ffMVrXzxNQNyyRhRjufDEhG2mx3ynWrVD7o5OhJiH7F66I0b+JRmrWIku0EU1Hn 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)(82310400014)(376005)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2024 13:53:37.1833 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8c4f709e-b816-4a21-4264-08dc3d1ba801 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: DB5PEPF00014B9C.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB7570 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, 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=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.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 CPA instructions
|
|
Message
Yury Khrustalev
March 5, 2024, 1:53 p.m. UTC
Hello, These patches add support for the CPA extension instructions (Checked Pointer Arithmetic extension) along with the relevant tests and docs. Regression has been tested on the aarch64-none-linux-gnu target and no regressions have been found. Is this OK for the binutils trunk? I do not have commit rights yet, if this patch is all right, could someone commit on my behalf? Thanks, Yury Khrustalev Yury Khrustalev (2): aarch64: Add support for (M)ADDPT and (M)SUBPT instructions aarch64: Add support for SVE ADDPT, SUBPT, MADPT, MLAPT instructions
Comments
Ping > On 5 Mar 2024, at 1:53 PM, Yury Khrustalev <Yury.Khrustalev@arm.com> wrote: > > Hello, > > These patches add support for the CPA extension instructions (Checked > Pointer Arithmetic extension) along with the relevant tests and docs. > > Regression has been tested on the aarch64-none-linux-gnu target and no > regressions have been found. > > Is this OK for the binutils trunk? I do not have commit rights yet, if > this patch is all right, could someone commit on my behalf? > > Thanks, > Yury Khrustalev > > > Yury Khrustalev (2): > aarch64: Add support for (M)ADDPT and (M)SUBPT instructions > aarch64: Add support for SVE ADDPT, SUBPT, MADPT, MLAPT instructions > Kind regards, Yury Khrustalev
Hi Yury, > Ping Oops - sorry. >> These patches add support for the CPA extension instructions (Checked >> Pointer Arithmetic extension) along with the relevant tests and docs. Patches approved and applied. Cheers Nick
Hi Nick, >>> These patches add support for the CPA extension instructions (Checked >>> Pointer Arithmetic extension) along with the relevant tests and docs. > > Patches approved and applied. > Thank you! > Cheers > Nick > Kind regards, Yury