Cover Letter Detail
Show a cover letter.
GET /api/covers/2231322/?format=api
{ "id": 2231322, "url": "http://patchwork.ozlabs.org/api/covers/2231322/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/cover/20260430154159.3649425-1-alfie.richards@arm.com/", "project": { "id": 17, "url": "http://patchwork.ozlabs.org/api/projects/17/?format=api", "name": "GNU Compiler Collection", "link_name": "gcc", "list_id": "gcc-patches.gcc.gnu.org", "list_email": "gcc-patches@gcc.gnu.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260430154159.3649425-1-alfie.richards@arm.com>", "list_archive_url": null, "date": "2026-04-30T15:41:57", "name": "[0/2] AArch64 new fp->int conversions and fprcvt", "submitter": { "id": 88864, "url": "http://patchwork.ozlabs.org/api/people/88864/?format=api", "name": "Alfie Richards", "email": "alfie.richards@arm.com" }, "mbox": "http://patchwork.ozlabs.org/project/gcc/cover/20260430154159.3649425-1-alfie.richards@arm.com/mbox/", "series": [ { "id": 502331, "url": "http://patchwork.ozlabs.org/api/series/502331/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=502331", "date": "2026-04-30T15:41:57", "name": "AArch64 new fp->int conversions and fprcvt", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/502331/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2231322/comments/", "headers": { "Return-Path": "<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=hoyYXr9D;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=hoyYXr9D;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)", "sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=hoyYXr9D;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=hoyYXr9D", "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com", "sourceware.org; spf=pass smtp.mailfrom=arm.com", "server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.65.18" ], "Received": [ "from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5z4g3TYPz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 01:44:35 +1000 (AEST)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 7127A436A040\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 30 Apr 2026 15:44:25 +0000 (GMT)", "from DU2PR03CU002.outbound.protection.outlook.com\n (mail-northeuropeazon11011018.outbound.protection.outlook.com [52.101.65.18])\n by sourceware.org (Postfix) with ESMTPS id 2B0F1436A065\n for <gcc-patches@gcc.gnu.org>; Thu, 30 Apr 2026 15:43:19 +0000 (GMT)", "from DBBPR09CA0034.eurprd09.prod.outlook.com (2603:10a6:10:d4::22)\n by DU0PR08MB8324.eurprd08.prod.outlook.com (2603:10a6:10:40b::18) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.20; Thu, 30 Apr\n 2026 15:43:13 +0000", "from DB1PEPF000509E3.eurprd03.prod.outlook.com\n (2603:10a6:10:d4:cafe::f4) by DBBPR09CA0034.outlook.office365.com\n (2603:10a6:10:d4::22) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.30 via Frontend Transport; Thu,\n 30 Apr 2026 15:43:13 +0000", "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n DB1PEPF000509E3.mail.protection.outlook.com (10.167.242.53) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.18\n via Frontend Transport; Thu, 30 Apr 2026 15:43:13 +0000", "from DB3PR08CA0002.eurprd08.prod.outlook.com (2603:10a6:8::15) by\n FRWPR08MB11677.eurprd08.prod.outlook.com (2603:10a6:d10:1b0::6) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.18; Thu, 30 Apr\n 2026 15:42:08 +0000", "from DB5PEPF00014B8F.eurprd02.prod.outlook.com\n (2603:10a6:8:0:cafe::c6) by DB3PR08CA0002.outlook.office365.com\n (2603:10a6:8::15) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9846.30 via Frontend Transport; Thu,\n 30 Apr 2026 15:42:08 +0000", "from nebula.arm.com (172.205.89.229) by\n DB5PEPF00014B8F.mail.protection.outlook.com (10.167.8.203) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9846.18 via Frontend Transport; Thu, 30 Apr 2026 15:42:08 +0000", "from AZ-NEU-EXJ02.Arm.com (10.240.25.139) by AZ-NEU-EX03.Arm.com\n (10.240.25.137) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 30 Apr\n 2026 15:42:03 +0000", "from AZ-NEU-EX04.Arm.com (10.240.25.138) by AZ-NEU-EXJ02.Arm.com\n (10.240.25.139) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 30 Apr\n 2026 15:42:02 +0000", "from ip-10-249-56-165.eu-west-1.compute.internal (10.249.56.165) by\n mail.arm.com (10.240.25.138) with Microsoft SMTP Server id\n 15.2.2562.29 via Frontend Transport; Thu, 30 Apr 2026 15:42:02 +0000" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org 7127A436A040", "OpenDKIM Filter v2.11.0 sourceware.org 2B0F1436A065" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 2B0F1436A065", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 2B0F1436A065", "ARC-Seal": [ "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1777563799; cv=pass;\n b=TabodQ/pjQNz8KRf+fFXAaZ5995REhw31yYc7vOCoqVEYiXUhUURY/OAuT1Z2M8gCv+Ee/lrnGJW3i8HJuxI7YFyDOglJnMnlXlQkVjWi870o4Oe6G5gsj9/dyKY5XcCaZE9Gn7+zLntLjXRWVx0VCXmR0+iE2BepDTu4Q6pe+E=", "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=R+CzpICM8yX5HOplV2qWeFifb9amDuqghLc/iEm772ULfn+KRv4Z6bfDCFgmQgWeH7T/z9CFxgxIE8FqJUx0MWDm//dSXyzUvGF0TNVsoF5AzHJe5VPfqfQz9nwUacTovzl4xyP1NbRN1wgtS3Xm+0Djkt+k29BjV6LqaiYQgo84rP9HidFcgF4cG1dLVueVTzwcjQr9P38eOToOOmbZoylNWGkv927djgWNmGAZ2ilPtbYwenv7B+7EglgSJ/ya0dsfvGuMuQd+LtneygBPSdEaymwAXiDQIFMyubdJJp6rp2VIqfog6ajV8PbQxt9EYI/aubLEj0Hp0kFaQOQVmQ==", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=Cjj2DpY0aWtbwGrQaakfCv08ZrmLjpzPcsTyQK14LKQyqvcSFDy7rWBU2wY6FnaqYtODHfnPKSD2urBCHzZFaD/XGF16kmtkpfzm4J+d8+6ipPaN5DBwNyCDBDE+VW0TX5FSHwFYw2aOSB/icLgZr1n8a/NrqAW7fw83qvKbab4EJySsWpsY8UreM+rBGP2lelR581KBvR7GggbjvqEzVdRY6rCY0GWaNZSJi8dlF7G3M0XxtkEYjRtqHfzWFlW52LsItAJeppJyYH9jkf8ns3MHzH5RZPHTaYPkf6WvH4OF+XiBUFZMUdr17gpNzVf92Yjc63b0eS+wX32QNCCT2g==" ], "ARC-Message-Signature": [ "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1777563799; c=relaxed/simple;\n bh=/zNRsR9wI2kSHpLcysmyF3XMvMRhWxmSPDx/eXhnuOI=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=Ns4edpTus2uDHyxBfZWIgnmdvGcMrIcfp/LNHmtw6uxwQfjxfW6aU0GTbRz4vhgkLFefrwd6oma6QMem/7Edr5XS+d6Ze+WnzVZr4nDVHSFWg+jx1a1WE4rsraubLyQJ6xJUYvRYn75yNU06h492i3CyKfm94pKYp1Or6/m1apY=", "i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=iPZ2+y7S5Ov3eXbJ2W9sdVB9M/aqFPIoTqy3+Em2rmk=;\n b=vGx9dObUF1WAiJFT+werLXKOrb6x1q2z6AbsgHPCtRW7VdS4ODa++YNXdWozJv2lHpCXNg8hmO3Sli8xiQVXmZvAVNhIy9uPPBSqkEbJ0jGJgb0RG5wBl1nXzUVnnF4W9Lw6W5N9g1+D9jyXCsblkbfycGeboHs+rKVupGxo8YEvOHo80869j6sUxMjLmqkHGvQ8Mfl1+f5zJlE7dn9yfjcRd1l+MeCnMOy+Lc378zwVLXc0fw0DEnZ2by2ypoT+v+ScDs5cQEJddELgWlOOKsiI5/EBZsocsP5rrP6m9/jzaJpwALZfMM0R0FNV8XFhDoOWUY1hEa3lrTMjl9wjFg==", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=iPZ2+y7S5Ov3eXbJ2W9sdVB9M/aqFPIoTqy3+Em2rmk=;\n b=nWZGWFlqXaQrGw954fjf4wSIhvD0XcEk53b77QgOGAvlha29EkCZdrMuXl15VnwRsdt5MQG3feMs0f2IV7nOG3vGNO5l9OvoJK0ar0wS76qAF1ZNEhYzO/1EUckrQITeuzvTChfZIei9ISA09gqUNvo51BDJtMlLW+KJihq4XNIds6cQOoDLPAlHL6K0hEbva+xeYvo/YwHpFVkD4IwDvnRnxfVvT9PtmcT9dOGf7ASempANf/fa5z1qWODIfBgTT7x2JXPqkOhI73C1W2haDHHk9xa2/Wukwd3mROyhc4X+MeBZdHLydwk6lKyw9Ns3FTtD7ZX5Dvsz7o3KpQIEhw==" ], "ARC-Authentication-Results": [ "i=3; server2.sourceware.org", "i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com])", "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 172.205.89.229) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com;\n dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com;\n dkim=none (message not signed); arc=none (0)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=iPZ2+y7S5Ov3eXbJ2W9sdVB9M/aqFPIoTqy3+Em2rmk=;\n b=hoyYXr9Di46Mgviq8WSYgQoZioMGo2Cn251Q8upWdW4Rivvd6rf9wG1VP1cfEsppgD9Y/+QvmYCuxs76V5U7Zt6xz+9SAErQt2S/FWvBE3obTGTU/+d+DatjyFEjsfM7t2DrOzEEDd4NiaEtjlC3nsZhlfi8If3M6KwLWEaUoQY=", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=iPZ2+y7S5Ov3eXbJ2W9sdVB9M/aqFPIoTqy3+Em2rmk=;\n b=hoyYXr9Di46Mgviq8WSYgQoZioMGo2Cn251Q8upWdW4Rivvd6rf9wG1VP1cfEsppgD9Y/+QvmYCuxs76V5U7Zt6xz+9SAErQt2S/FWvBE3obTGTU/+d+DatjyFEjsfM7t2DrOzEEDd4NiaEtjlC3nsZhlfi8If3M6KwLWEaUoQY=" ], "X-MS-Exchange-Authentication-Results": [ "spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;", "spf=pass (sender IP is 172.205.89.229)\n smtp.mailfrom=arm.com; dkim=none (message not signed)\n header.d=none;dmarc=pass action=none header.from=arm.com;" ], "Received-SPF": [ "Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C", "Pass (protection.outlook.com: domain of arm.com designates\n 172.205.89.229 as permitted sender) receiver=protection.outlook.com;\n client-ip=172.205.89.229; helo=nebula.arm.com; pr=C" ], "From": "Alfie Richards <alfie.richards@arm.com>", "To": "<gcc-patches@gcc.gnu.org>", "CC": "<alex.coplan@arm.com>, <alice.carlotti@arm.com>,\n <andrew.pinski@oss.qualcomm.com>, <ktkachov@nvidia.com>,\n <richard.earnshaw@arm.com>, <tamar.christina@arm.com>,\n <wilco.dijkstra@arm.com>, Alfie Richards <alfie.richards@arm.com>", "Subject": "[PATCH 0/2] AArch64 new fp->int conversions and fprcvt", "Date": "Thu, 30 Apr 2026 15:41:57 +0000", "Message-ID": "<20260430154159.3649425-1-alfie.richards@arm.com>", "X-Mailer": "git-send-email 2.34.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-EOPAttributedMessage": "1", "X-MS-TrafficTypeDiagnostic": "\n DB5PEPF00014B8F:EE_|FRWPR08MB11677:EE_|DB1PEPF000509E3:EE_|DU0PR08MB8324:EE_", "X-MS-Office365-Filtering-Correlation-Id": "57b3132a-1910-4ad3-5771-08dea6cf305e", "x-checkrecipientrouted": "true", "NoDisclaimer": "true", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam-Untrusted": "BCL:0;\n ARA:13230040|1800799024|376014|82310400026|36860700016|56012099003|18002099003;", "X-Microsoft-Antispam-Message-Info-Original": "\n iUfK3iiWdddGMSOdu10FzJbq3N4Wjmgw5hOcdCA7SAqzzY5NgBclIUadeWH9LqmsNgXoDFYMofKd2uSMb58q3emTQnk7xdCrkWcvCgJivD9fKGFAYAUdjEQtyv3Y2RgF5gJQXVuSa099oPd++cr/ufc0hJlWiNMvWoFmG3es6YHSQf0AkCTeOiRJEC8n3T+7FH54TQULbC8CwJpFVtGCAsjw0lupK8YVELy0lueA8G/phtgfjWDGFjrvH8kaZoBsrhhgy6QF9t/f3ALd7Dfv1B8x64P9xN6BRJPcDu5p9Fl8zCseqMUsxzASKn1+itF1k+/tRd9sUp4MP3o0zi7376Xupp4v0ep4OV9lDqWJlLSTa11jYmMWfi0KDAg0uE/Og4/DzHf8IP6AJ5lMxsPNhgXl2KBDYK9R+i6C4N4pnpD65sYu+hs4lZ1vxdYyNL0OqguFzTq7qmmJkk7BeCn8V0+ZJ6Tdf1o2SdLmSBw/TulitRG3/OtIyCXiQLtVLifY0atl4vD7sNwyd0UfsourelSQTDzxDes6Md9iWKhRoTADgTyY8M78SXGem1KNbpTe1CnCyNQeQsVrB4LtBlnn+6hFgc9BgxKx8cnU6ikfhG7RQHH19xjMfzD2R1QgO+cxvOCAzAJz5Jbg8ogvCXpp1buC8oUMHyypzOspshJ77dmwaFi3Yn3MUfJPzp+Pmfi7gaHdwS004SMP/o/NzRr942lYY2Y4pDHKwMr8DqnCEFmB4aQx/+yBuVztmq2qUzeaKh4qFTj78q9BVlEnaOXJbw==", "X-Forefront-Antispam-Report-Untrusted": "CIP:172.205.89.229; CTRY:IE; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent;\n CAT:NONE;\n SFS:(13230040)(1800799024)(376014)(82310400026)(36860700016)(56012099003)(18002099003);\n DIR:OUT; SFP:1101;", "X-Exchange-RoutingPolicyChecked": "\n K4EogWUZTs18ETlT4TQ8TsRJtR9xN9gfaDcCGd1yBGM78b95eScw09UyYCyvIx4kveSQ7vvg62UDYGz3c3Or3F8N8IlhvyQqYvx2vfEfUBCSAZ+U3c8djCpHkKjEJ5afcgi/V5JXeL97a8oFh2eXWzFUL6IF46nJ3WrXQVKx2DY1tacf5qxd5N02xv59kD8Z4rIAFG9Hmusnav5bbyPKNcUiiglRFyediMTf9fC225iXy5opoJotuhSKFHxMAnTuDu0jXalI0AkkgA0spVdUM1Wj7JxtRpgdKtJKjDfOU+dg3dK9KtahNbFiZndihe9Q8CO6edRXC1uRDxV2Hg6mEQ==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [ "FRWPR08MB11677", "DU0PR08MB8324" ], "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n DB1PEPF000509E3.eurprd03.prod.outlook.com", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n bd6ce82c-e0dd-43f6-59fc-08dea6cf09d5", "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|1800799024|35042699022|14060799003|36860700016|376014|82310400026|56012099003|18002099003;", "X-Microsoft-Antispam-Message-Info": "\n IehMzKhcWu6WK4zS1iedsH6ZQm5SHctUPXPlVTv0SAGQJkMJ2CnjsRGS9RcI+rO5aVt96XR+ytWOsC+vi1Xax2CdNGx+Scq4BoPqNY9h1b1iQHONLgrRCe7olGTb6eWQ4LEk+LvxfYmEQmLwU/s8RX3IZUNXbs66zuGTk+LDOaWQqfwQ4xq7/d9CPkVyW6s4YP9geXtcKWLKTsM3Hy23QVHLOUwEF92yK90f/Ovt647AoYFEJRgSTuctn4kONSRXFtfu5ZNINyuWkq44I784y70Ob+BL5328dHA+RTj3AhjOFBPIfRLhddn0/S65ys+FpbGKY7QTxHV/OjfZ/TgW+VNgplOi1N/o+GOI+YmDljyyuCEdZD4lGXh5cUq8Sdynk9ten5aIrGWJyC8W0CN/bdXIRbUZPy2/0uwVbKxoBO7mZeelaf6JzVfUovn/U8xADur8WAJQMQPxY5Zm4CnEQszl5WGMQMUwq4j44heFvVxRGeHJ1pfBLXBo3tEebfRbUM69N/n86/exgkORpyQx/xSeGC8CqvEy113l/ibMco95a64iUbchcG1a8qREi9MHAcQD9coBk3P7OMrOU3jL8emPnAbi5irApnRiF5JtdLWFthWVOBUwKHcPCh4KZp6ihO88hTaMPnRcx+O4bq07w/czv/dGfGPvvi8Mk4PFrBQSi4wvDRkHtK3NCmiRBwuj8poLS1Zld6OgzUXrJ2ZfoAqmeJPiXwh/buR2Co3yGG+wTwrxClRjVP0iIP4kiDKz5rFKQjrVob5SqOR5NSd4Aw==", "X-Forefront-Antispam-Report": "CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(1800799024)(35042699022)(14060799003)(36860700016)(376014)(82310400026)(56012099003)(18002099003);\n DIR:OUT; SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n dRRVm27rQ9bNcTjwl3x4akB/CgIQmPUMEcTQShmHRPyQxQ3tugktv9lzGVxzYZYrqueGO5OGKgQbd7Q7iCEHqo8/WZIfKNkMTsukPgjylFtYwgnNz+qewpwfhv+5xTb1DtExrTbd3oo6NF+LKKoiXzgIik5yx/ICqrFioHqMYlWOhPrjor7bL1QfjmWke5Xzr/lMJ+5MPUI/Xjg68w0Hm/3tLuLceP0iBDp+12GtOqy12h2gNmSs6h6Hid1x5q/xq3kfqqC12ILhjc96nXD3+57pPIKKtWnaOoIyFn7As5QEo843EJclsXPQvea6VwXEzBjvzVgSu9RNTgubJhAskeXfzU+klea0aFJ332VezmYGjj/QRwsg7hvqbM4hGClHAWZ2+w/Df03H9+F/HkP3CYui6/62Q1qBabuMwyXp2xW4u9EcuyfEdbaRameVRfy9", "X-OriginatorOrg": "arm.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "30 Apr 2026 15:43:13.2103 (UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 57b3132a-1910-4ad3-5771-08dea6cf305e", "X-MS-Exchange-CrossTenant-Id": "f34e5979-57d9-4aaa-ad4d-b122a662184d", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]", "X-MS-Exchange-CrossTenant-AuthSource": "\n DB1PEPF000509E3.eurprd03.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-BeenThere": "gcc-patches@gcc.gnu.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Gcc-patches mailing list <gcc-patches.gcc.gnu.org>", "List-Unsubscribe": "<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>", "List-Archive": "<https://gcc.gnu.org/pipermail/gcc-patches/>", "List-Post": "<mailto:gcc-patches@gcc.gnu.org>", "List-Help": "<mailto:gcc-patches-request@gcc.gnu.org?subject=help>", "List-Subscribe": "<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>", "Errors-To": "gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org" }, "content": "Hi all,\n\nThese patches adds the new fp->int conversion intrinsics added to the ACLE and\nadds support for FEAT_FPRCVT.\n\nBootstrapped and regression tested for aarch64-linux-gnu.\n\nOkay for master?\n\nAlfie\n\nAlfie Richards (2):\n aarch64: Add new fp->int conversion intrinsics\n aarch64: Add FEAT_FPRCVT support.\n\n gcc/config/aarch64/aarch64-simd-builtins.def | 16 +\n gcc/config/aarch64/aarch64.h | 2 +\n gcc/config/aarch64/aarch64.md | 74 +-\n gcc/config/aarch64/arm_neon.h | 139 ++++\n gcc/config/aarch64/iterators.md | 2 +-\n .../gcc.target/aarch64/acle/fcvt_intrinsics.c | 166 +++++\n .../gcc.target/aarch64/acle/fprcvt.c | 651 ++++++++++++++++++\n gcc/testsuite/gcc.target/aarch64/fprcvt.c | 147 ++++\n gcc/testsuite/gcc.target/aarch64/fprcvt.x | 87 +++\n .../gcc.target/aarch64/fprcvt_float32_int32.c | 18 +\n .../gcc.target/aarch64/fprcvt_float32_int64.c | 16 +\n .../aarch64/fprcvt_float32_uint32.c | 18 +\n .../aarch64/fprcvt_float32_uint64.c | 18 +\n .../gcc.target/aarch64/fprcvt_float64_int32.c | 18 +\n .../gcc.target/aarch64/fprcvt_float64_int64.c | 16 +\n .../aarch64/fprcvt_float64_uint32.c | 18 +\n .../aarch64/fprcvt_float64_uint64.c | 18 +\n 17 files changed, 1394 insertions(+), 30 deletions(-)\n create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/fcvt_intrinsics.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/fprcvt.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt.x\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float32_int32.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float32_int64.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float32_uint32.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float32_uint64.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float64_int32.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float64_int64.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float64_uint32.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/fprcvt_float64_uint64.c" }