{"id":2231322,"url":"http://patchwork.ozlabs.org/api/covers/2231322/?format=json","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=json","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=json","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=json","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"}