Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.0/patches/2175653/?format=api
{ "id": 2175653, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2175653/?format=api", "project": { "id": 17, "url": "http://patchwork.ozlabs.org/api/1.0/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 }, "msgid": "<20251218171459.75831-2-claudio.bantaloukas@arm.com>", "date": "2025-12-18T17:14:51", "name": "[v5,1/9] aarch64: add tests for sme mfloat8 luti functions", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "6ed94e39ccbbc7c09a5cb9d59d4069d6be871910", "submitter": { "id": 88972, "url": "http://patchwork.ozlabs.org/api/1.0/people/88972/?format=api", "name": "Claudio Bantaloukas", "email": "claudio.bantaloukas@arm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/20251218171459.75831-2-claudio.bantaloukas@arm.com/mbox/", "series": [ { "id": 485887, "url": "http://patchwork.ozlabs.org/api/1.0/series/485887/?format=api", "date": "2025-12-18T17:14:53", "name": "aarch64: Add fp8 sme 2.1 features per ACLE 2024Q4", "version": 5, "mbox": "http://patchwork.ozlabs.org/series/485887/mbox/" } ], "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2175653/checks/", "tags": {}, "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=R4wQl0Lx;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=R4wQl0Lx;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.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=R4wQl0Lx;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=R4wQl0Lx", "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=40.107.162.5" ], "Received": [ "from vm01.sourceware.org (vm01.sourceware.org [38.145.34.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 4dXHRZ6p4Dz1y2f\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 19 Dec 2025 04:17:46 +1100 (AEDT)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id D9C444BA2E24\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 18 Dec 2025 17:17:39 +0000 (GMT)", "from PA4PR04CU001.outbound.protection.outlook.com\n (mail-francecentralazon11013005.outbound.protection.outlook.com\n [40.107.162.5])\n by sourceware.org (Postfix) with ESMTPS id 124774BA2E26\n for <gcc-patches@gcc.gnu.org>; Thu, 18 Dec 2025 17:16:29 +0000 (GMT)", "from DU2PR04CA0158.eurprd04.prod.outlook.com (2603:10a6:10:2b0::13)\n by DBBPR08MB10505.eurprd08.prod.outlook.com (2603:10a6:10:539::18)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.8; Thu, 18 Dec\n 2025 17:16:23 +0000", "from DB1PEPF000509F4.eurprd02.prod.outlook.com\n (2603:10a6:10:2b0:cafe::11) by DU2PR04CA0158.outlook.office365.com\n (2603:10a6:10:2b0::13) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.6 via Frontend Transport; Thu,\n 18 Dec 2025 17:16:23 +0000", "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n DB1PEPF000509F4.mail.protection.outlook.com (10.167.242.150) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.6\n via Frontend Transport; Thu, 18 Dec 2025 17:16:23 +0000", "from DB9PR05CA0010.eurprd05.prod.outlook.com (2603:10a6:10:1da::15)\n by AM7PR08MB5334.eurprd08.prod.outlook.com (2603:10a6:20b:10b::15)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.8; Thu, 18 Dec\n 2025 17:15:18 +0000", "from DB1PEPF000509F3.eurprd02.prod.outlook.com\n (2603:10a6:10:1da:cafe::3a) by DB9PR05CA0010.outlook.office365.com\n (2603:10a6:10:1da::15) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9434.7 via Frontend Transport; Thu,\n 18 Dec 2025 17:15:06 +0000", "from nebula.arm.com (172.205.89.229) by\n DB1PEPF000509F3.mail.protection.outlook.com (10.167.242.149) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9434.6 via Frontend Transport; Thu, 18 Dec 2025 17:15:18 +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, 18 Dec\n 2025 17:15:07 +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, 18 Dec\n 2025 17:15:07 +0000", "from e72c20ac6da1.eu-west-1.compute.internal (10.249.56.29) by\n mail.arm.com (10.240.25.138) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29 via Frontend\n Transport; Thu, 18 Dec 2025 17:15:07 +0000" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org D9C444BA2E24", "OpenDKIM Filter v2.11.0 sourceware.org 124774BA2E26" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 124774BA2E26", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 124774BA2E26", "ARC-Seal": [ "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1766078189; cv=pass;\n b=Hx5OBjdPlxBLmz0q3Idkmb7BAUsDDgtQHpRG/rhLWUpQzbJP3zWv0wHgVgWfH69XzGHSYbZvIb1bT/Uo8sPzISKXq/aUYfuCh+Xd4fsL4CQe60uFS6RPM8BZ66adpDMRINFDgi7FELHVxBQwamzVT9kI8EvvGOBbF397yVFTkR0=", "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=sAnwCq2JbX98HTK8YMt/Q53cRnQc9j9BNPXs1oidV9hXx6w5MgU1zxXzUSbopkLNs4yMaMQy/M5mZ5OfN01tm8f4w5HYCggI9CcwlYBOYxtt958ytZTjdlEyg8fWvOIaCXz5OrBCfgDXzUG2Q4B+Uew+ZrDOXEHhxGPJEV58KduwbR140YzfPQCi8ZcnmIDVU7z/x9n44x7MNkhbAi0MfIoYU9o8E2Z408l6oo8MhiZcRScCT3AuNy8H4eSbXF5hgtvdAA+0+1WdsM26wdEKGtqT2xlU4OwdyjHxm5LT0khpTM2k+C9VdMEyEUQb3tvbkdTcTtj3rxrrLTm1SoJw3Q==", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=VqrOpIcTIpJ+jPwvZ7i/+rBrWmf+ImajrvkBf2DFXcinHDvAHpbkwPfZdxSX/ymtFx/ICxNyfJGfD9SsR6cUM2krUGeZPP1idW0hSQXDA/Dv8baSfilQ4yMyJnJ1bG5LVkAksJDiURUAsCgoC7Je5gCVHtG1h1jec8Mi3arjXQ4rrl6pqKTzjyYncaclbAVflfpGOuPM6CP5qLJSdQm0hOtkHLFY8w35ElQHdvTkGvmn6KSWpz1Yo4/qfrbag7YOOrLan2WERW969skQIiyX8SHNCI5Ktyx/vXkZqxSC48qdEH18MLVo0LJF0Gnnwdf8A7sokNzw6CAu2+dh5+zlIQ==" ], "ARC-Message-Signature": [ "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1766078189; c=relaxed/simple;\n bh=H/m05NX2lrP+z21aflyR9LF6vzeBJfMAHfSSnQWuixQ=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=Z/jiKX8oC0v0MBqq+UjYugURgzbMjtTSrCqss6xcWKNCFGFYZQBTyvpNSI0LO4X0Yzzw3lr5SkpRbzE03pj2Mmmg7ETtkUrU8u2ggrCrp2HmaJH3kiUu66pYXabj/Fg2XfwOxTCwUgLkR+YnVKKMItKuIxkRpIMGpMXsLBeqGaY=", "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=5RPaMEGuHilI7QdUBR3to92ceOxvYC9F9BbBalfoEVw=;\n b=l97uqQzRZ1BO0eATKqqJYDYKy8gaMvVRRefKHc3DQ7TfQ6lmHcRkxH2vqeRimdam/A5FxKDCHpeLbQlVerc53PftBbDNIIjcIOoqYzfihp5rb04U+lQrTIULdci7xqvQwiimu2rN7sNVVnZE7O1NflAFk1S5vsJsENjU9KO/Fr0xTa6uoj8wURJeB1jVxmHPLC9a4+6DT8lHR+m7005LEuGtImzMJp2coLSmUtqZyDfMx//vcYOFnkzW0wYL0ZCgC2E8mQy/N43PS9nHhReu1nB9XIUxN+R1RzaOryiolojhCOjl0+QSjTg+542kXgVXu1JOqXq4zlEfuhb3H2J5Sw==", "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=5RPaMEGuHilI7QdUBR3to92ceOxvYC9F9BbBalfoEVw=;\n b=kRPcWJziesnWIXB6+WEexhnlSc6pn6F4PtxcejddsyhbT2g5P1pdpgHXf1PqDZqFtZQPqJHNhsaS9BiEUzq2QxQVJYTif5gtyl1X5L2gAuBMn+CEQOs4JVYLgPoBsFt4Q2neuPCgm6NaI+pYZ5VHwTNXV56Dq9wT9w5kFrcyRSgpCxc9zd3wscB/egTOOPZPyIHnrMtZIZLCJj82e27VoznFBwRS69oWowylDFluTyfnt5OVVTGK0IA1vioEfdm8UcveLlR9XP9oHQCCENzUC3Vy7DlsHeCVA8B3K3HObpPQTC9nidFUGFccEsLUK6rCcgMQBmHxSi86Q2N+r7LoVQ==" ], "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=5RPaMEGuHilI7QdUBR3to92ceOxvYC9F9BbBalfoEVw=;\n b=R4wQl0LxhLobEhw81O6epbg7mabULs/JgDsAG3uDhVQAwRPJjrUdkglA19m2h51xz4doxILak8vzDK3rGbp7q5ITdqYb9hV+HneOBfBClXC5wnlMv8AzpdLOIW+CoM/Qs65Meyl9XfTRlVjFlSNtVL4BtfPAtYHge8Yph9aWY5Y=", "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=5RPaMEGuHilI7QdUBR3to92ceOxvYC9F9BbBalfoEVw=;\n b=R4wQl0LxhLobEhw81O6epbg7mabULs/JgDsAG3uDhVQAwRPJjrUdkglA19m2h51xz4doxILak8vzDK3rGbp7q5ITdqYb9hV+HneOBfBClXC5wnlMv8AzpdLOIW+CoM/Qs65Meyl9XfTRlVjFlSNtVL4BtfPAtYHge8Yph9aWY5Y=" ], "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": "Claudio Bantaloukas <claudio.bantaloukas@arm.com>", "To": "Gcc Patches ML <gcc-patches@gcc.gnu.org>", "CC": "Alex Coplan <alex.coplan@arm.com>, Alice Carlotti\n <alice.carlotti@arm.com>, Andrew Pinski <andrew.pinski@oss.qualcomm.com>,\n Kyrylo Tkachov <ktkachov@nvidia.com>, Richard Earnshaw\n <richard.earnshaw@arm.com>, Tamar Christina <tamar.christina@arm.com>, \"Wilco\n Dijkstra\" <wilco.dijkstra@arm.com>, Claudio Bantaloukas\n <claudio.bantaloukas@arm.com>", "Subject": "[PATCH v5 1/9] aarch64: add tests for sme mfloat8 luti functions", "Date": "Thu, 18 Dec 2025 17:14:51 +0000", "Message-ID": "<20251218171459.75831-2-claudio.bantaloukas@arm.com>", "X-Mailer": "git-send-email 2.51.0", "In-Reply-To": "<20251218171459.75831-1-claudio.bantaloukas@arm.com>", "References": "<20251218171459.75831-1-claudio.bantaloukas@arm.com>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-EOPAttributedMessage": "1", "X-MS-TrafficTypeDiagnostic": "\n DB1PEPF000509F3:EE_|AM7PR08MB5334:EE_|DB1PEPF000509F4:EE_|DBBPR08MB10505:EE_", "X-MS-Office365-Filtering-Correlation-Id": "6fd1250a-2809-489b-bd54-08de3e592b5d", "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|376014|36860700013|82310400026|1800799024|13003099007;", "X-Microsoft-Antispam-Message-Info-Original": "\n YkcyH9MOnJTWQDo83uSK+XRRU99h3voqpupeVXNZ+w6Tbhhuvj8MZ4rwEm1jvhND2KdvcS8lK53EsY1qSUoCl0InO7ee19GLil2czQsp/QtTe8iOCl56sHyhBvr3AK/JrzJ8KKvj2z2wFxeB64z3dBvMSdG/ieOQqfW3fVum3MGYtJ1aYsw5nvMgNG1dXpIEvBmPnHuRm1pPlrEQ/tUnA4hzmenRwLHJE7HhPftOQkM6t1McZ7cqQ9sk4gx0Zk9Y77z6yATRBN2fQ+617cwemeZhOX/IPZ9dU3tAchrFfKfJJg/lrcCYvFQOv/aziEC64YCELo6k1QtEwmpGkzwoYBCeAwa46PKzSCS8k4ouDBwNI1dS45Yu23B6IBAlgHpRz4qnR+k43P0zSoLLYoeaxevXnDsXVRVUPARNc4gCLhVwemYhpE916dToYWkK6/tgy0E0LJHkfkGhtiKbTnBNzhVya5lz2ZhiAs0q9/OgJtHyNEsW/krwIqLcFANa19PYoZfi3bbDI+qfJNdvI2ubCTSqQFQXyxHdni1S6CR99CSmf47cYeTb9b05x0a4o+pVgt/AqudfdF4MesWWdYb226Czi80nnU9972cRudmbtt66/pKocxqUK9PZzRgYdk0F6L4x/ix4WvUjeEoLHM/Tdzax1nFUSuruJPjXCZ/MTTd9i1p3jvm2/92Ol9s1vAMUeqmxODZdpk0SU1CuWR35YDC9yzXn65a8He/z9HzJ5NuZnnSTpLcUfFR7OoBH8ft4CyOUwwfxRPPC8RiTAI90ChN7IkJ+txBPGuadpdPvDIbsVbo/V3sCSQtrSYY+qYZohL3ngSs167HLASbWspCOhSPjPsdGQgqRTnndEcYL3jsVU2h6ZCKlFye7vUZpzeOY0FxqXcnliNagsWaSAJkeh8UIjvepuJLxVKg6164HzGrUTfY9SSTpL9rJ/uqw9GcnprmFWZKl9cmJBSUs8Z0frmMRVcQn8QO5LoDluJtl+n9iksvLyP6Qjwa24fmSdEv2hB4DWEsfgnW0QYHbjh6gFqCgTiVV16hc2/Qf2kj18aZWoLwpJ66A8zT6fIINWvDrTAFJ42rnlGYasshmII+c5+BF5KgJB0lZ2jovS+Jsv4PflrfXwVhNIuvWFuyrAvUs/2v8GGHdxbIfI7RivibePdy2otVBk6u/J0aoPXk9Kx5PeQSMkUIz9aojilZkErqx87a6a+ef4P4M7wAKWlXAMHGYoz6k6rIgsr8dN631jtENdEfceDSXk9FXvKOXUj6rudBnVkEv5UZA4jN+xsm0GF4p630X3cbt1AAndt08Wq+nGree/ukbqFvrBUuG5dBnniSkb8IOo12E15VGCN9r4dlqavAjlL6CDI5eP8Kf+FN4r+s3PgdYbtYNGxo7wh4BKQfWrm0qOz2pHhuZTMB2JhBvBsIYuCr5i58AW+oMrxEu2nQZ3IV/1UqCAj4OYPeCAiiawxfczTJMKxJNitthua6kH9JOoFIVUXdoKMD28250ve7gg9W35QtJZOgprlCmROCJRrzekx1RC9ENcIXKHCsaRHaoDwGagHja/4t6/ESo10uT42NWSPlRhqVxPg/7", "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)(376014)(36860700013)(82310400026)(1800799024)(13003099007);\n DIR:OUT; SFP:1101;", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [ "AM7PR08MB5334", "DBBPR08MB10505" ], "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n DB1PEPF000509F4.eurprd02.prod.outlook.com", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n 9fc3965f-82aa-4842-84f5-08de3e59048f", "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|36860700013|82310400026|1800799024|35042699022|14060799003|376014|13003099007;", "X-Microsoft-Antispam-Message-Info": "\n KAJ3fzXSasGVj7PGOafN/yU1PfMqKRdIZam9dnfGTtugErjey23qVe0g5zfndQlodoY4sby1nCkqfbnL0BtYYyklxtobCt7/9w56Ez007dJJQw8y9H0nK5d9QE34AMa2ojMij9ZSi8dHVW2NAR2MjvSkzP7Tu9+0+6sllyuXvtEYDjDMvWtHY1TEqPr/14OlOftig5oooVr6KVqRw830lJAFbHBw6t1w7Zh8eDgQsqyjtqPyi8ix3Co3i4mbVBTxvM/ohHvN6ADI5Dc1MxbN6q9H6r83YCwG4cSCoZCA+dwWuI8QiBPJ4zgP8fr3prulYFGFtWCQCzfEjUo4Q+W3dorK+C03+DTyIdD+b3BmfMK17ij0N2HF8IAoxyupp4SbuC/sc2NrE/NZomTrCghfZlSszAsCyMK69wGk3kIdMSOOJWChjqG4xS/Fpyys3cO6P2hnE+jwkQ0jBzXdQu6RC9RV7on7EvuTQux+giW89qfpLfYVI3z3fLKAnMPMYGSSln3Rf7RpaMFyVzheNVyRNtHfQCEvGdc4IIh1sEd4acPEDGedB+Dlq5B3JoE3kbekML0u2BvQGjpxmjEJQRvXqujzWO2WcTUzCWhNGQS77VAUq/iOJv9y8KRJkqpA8jQ5xTQkElxVmcfPmozXoX03N4TFr7c43LlKku/3zzkPx0LY2uEs7iXfHtNoYYYjHdUyL7S3YlCHch4ByY23xM889m/QcQsrtfTsUbZ+PPv7W0BhLtb6Rn3MLg/2jbskeyJeez3Czp4/+GrsUeNhOb5CZrCNnebRfvXR6y0g9eeCddVCec1TVyyVV18OZ5GEDbWvJpUe7+jqGfG22y8iidkoFy27ZXX2tfY6BwXhOpiGpjtpMVV/b2COYnj+YSuzwWGlEsZnAuJ79L794Fi7S/lRaV6EWIe3ZuEVTO/F1N6WrDHPiKZdm88VP1puZtnzMa1kO9/ztjnecy1N5yzG7kizVr+KLFb1/WX8TAJGlFERaaz/SrK25UNMgq9vNZRUktWxAftzrkOCixMKPPkNuTAzCCxjhBxqf6f1QtZzizdmJM1Cd2vKVJgixklVei/1Teco+qcU0k697m799QPHvCBzBx93LSb3ax9QzmoS+c2Wi/HUGqtdtRA80eDcV8F2wVp240OLNe3NG1+WA/UF/1cPbDD60zjPXzRHjriX5AFunLFK+nNYpy0byYASmI3eRAgW0N54wosn7zefj+ZMk84JPL6cMj/lsF3cA6rqS7Bc18MB1fOcsmsYTJgPXKPB2eqfXVPR3tCd3azJx5jgyIPe6xvHecLcROdLH3L3dUE6KaxwDMaOfvLJMlugN73E7cRTDA94yPgRfbyDwCsK4pYWgDFSvZpSsL5T5M5/u53X+qWjJychNrUhdtRPD+A5OHZwjiMweeW/7op/54G4KTwmBQjNbT3OppnNrs6oJVWvaXWqWR8/YTFejvKNuoXhWSu17PCjqWdMARfWzJBo/+lLodjW+o0Pdk8aZxp3Cm68xGdAj4jvokG9kCcegBzeYl9mY0A6D9pssgu2c9bk6MDXw/UffZifzpsTMhnKKQh/BqzsYmarOSIB+pdjoOREGZ1B", "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)(36860700013)(82310400026)(1800799024)(35042699022)(14060799003)(376014)(13003099007);\n DIR:OUT; SFP:1101;", "X-OriginatorOrg": "arm.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "18 Dec 2025 17:16:23.2629 (UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 6fd1250a-2809-489b-bd54-08de3e592b5d", "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 DB1PEPF000509F4.eurprd02.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": "These functions could already support svmfloat8_t types but were missing tests.\nThis change uses the similar ones for uint8.\n\ngcc/testsuite/\n\t* gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x2.c: New test.\n\t* gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x4.c: Likewise.\n\t* gcc.target/aarch64/sme2/acle-asm/luti2_mf8.c: Likewise.\n\t* gcc.target/aarch64/sme2/acle-asm/luti4_mf8_x2.c: Likewise.\n\t* gcc.target/aarch64/sme2/acle-asm/luti4_mf8.c: Likewise.\n---\n .../aarch64/sme2/acle-asm/luti2_mf8.c | 48 ++++++++++++++++\n .../aarch64/sme2/acle-asm/luti2_mf8_x2.c | 50 +++++++++++++++++\n .../aarch64/sme2/acle-asm/luti2_mf8_x4.c | 56 +++++++++++++++++++\n .../aarch64/sme2/acle-asm/luti4_mf8.c | 48 ++++++++++++++++\n .../aarch64/sme2/acle-asm/luti4_mf8_x2.c | 50 +++++++++++++++++\n 5 files changed, 252 insertions(+)\n create mode 100644 gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x2.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x4.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8.c\n create mode 100644 gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8_x2.c", "diff": "diff --git a/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8.c b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8.c\nnew file mode 100644\nindex 00000000000..3cd830c385f\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8.c\n@@ -0,0 +1,48 @@\n+/* { dg-final { check-function-bodies \"**\" \"\" \"-DCHECK_ASM\" } } */\n+\n+#include \"test_sme2_acle.h\"\n+\n+/*\n+** luti2_z1_z0_0:\n+**\tluti2\tz1\\.b, zt0, z0\\[0\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z1_z0_0, svmfloat8_t, svuint8_t, z1,\n+\t\tsvluti2_lane_zt_mf8 (0, z0, 0),\n+\t\tsvluti2_lane_zt_mf8 (0, z0, 0))\n+\n+/*\n+** luti2_z18_z5_15:\n+**\tluti2\tz18\\.b, zt0, z5\\[15\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z18_z5_15, svmfloat8_t, svuint8_t, z18,\n+\t\tsvluti2_lane_zt_mf8 (0, z5, 15),\n+\t\tsvluti2_lane_zt_mf8 (0, z5, 15))\n+\n+/*\n+** luti2_z24_z7_13:\n+**\tluti2\tz24\\.b, zt0, z7\\[13\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z7_13, svmfloat8_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8 (0, z7, 13),\n+\t\tsvluti2_lane_zt_mf8 (0, z7, 13))\n+\n+/*\n+** luti2_z28_z16_11:\n+**\tluti2\tz28\\.b, zt0, z16\\[11\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z28_z16_11, svmfloat8_t, svuint8_t, z28,\n+\t\tsvluti2_lane_zt_mf8 (0, z16, 11),\n+\t\tsvluti2_lane_zt_mf8 (0, z16, 11))\n+\n+/*\n+** luti2_z24_z23_1:\n+**\tluti2\tz24\\.b, zt0, z23\\[1\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z23_1, svmfloat8_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8 (0, z23, 1),\n+\t\tsvluti2_lane_zt_mf8 (0, z23, 1))\ndiff --git a/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x2.c b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x2.c\nnew file mode 100644\nindex 00000000000..bb299affdd3\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x2.c\n@@ -0,0 +1,50 @@\n+/* { dg-final { check-function-bodies \"**\" \"\" \"-DCHECK_ASM\" } } */\n+\n+#include \"test_sme2_acle.h\"\n+\n+/*\n+** luti2_z1_z0_0:\n+**\tluti2\t{[^\\n]+}, zt0, z0\\[0\\]\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z1_z0_0, svmfloat8x2_t, svuint8_t, z1,\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z0, 0),\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z0, 0))\n+\n+/*\n+** luti2_z18_z5_7:\n+**\tluti2\t{z18\\.b - z19\\.b}, zt0, z5\\[7\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z18_z5_7, svmfloat8x2_t, svuint8_t, z18,\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z5, 7),\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z5, 7))\n+\n+/*\n+** luti2_z24_z7_6:\n+**\tluti2\t{z24\\.b - z25\\.b}, zt0, z7\\[6\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z7_6, svmfloat8x2_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z7, 6),\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z7, 6))\n+\n+/*\n+** luti2_z28_z16_3:\n+**\tluti2\t{z28\\.b - z29\\.b}, zt0, z16\\[3\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z28_z16_3, svmfloat8x2_t, svuint8_t, z28,\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z16, 3),\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z16, 3))\n+\n+/*\n+** luti2_z24_z23_1:\n+**\tluti2\t{z24\\.b - z25\\.b}, zt0, z23\\[1\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z23_1, svmfloat8x2_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z23, 1),\n+\t\tsvluti2_lane_zt_mf8_x2 (0, z23, 1))\ndiff --git a/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x4.c b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x4.c\nnew file mode 100644\nindex 00000000000..a9cefbc14d9\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_mf8_x4.c\n@@ -0,0 +1,56 @@\n+/* { dg-final { check-function-bodies \"**\" \"\" \"-DCHECK_ASM\" } } */\n+\n+#include \"test_sme2_acle.h\"\n+\n+/*\n+** luti2_z1_z0_0:\n+**\tluti2\t{[^\\n]+}, zt0, z0\\[0\\]\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z1_z0_0, svmfloat8x4_t, svuint8_t, z1,\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z0, 0),\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z0, 0))\n+\n+/*\n+** luti2_z18_z5_3:\n+**\tluti2\t{[^\\n]+}, zt0, z5\\[3\\]\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z18_z5_3, svmfloat8x4_t, svuint8_t, z18,\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z5, 3),\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z5, 3))\n+\n+/*\n+** luti2_z24_z7_2:\n+**\tluti2\t{z24\\.b - z27\\.b}, zt0, z7\\[2\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z7_2, svmfloat8x4_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z7, 2),\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z7, 2))\n+\n+/*\n+** luti2_z28_z16_1:\n+**\tluti2\t{z28\\.b - z31\\.b}, zt0, z16\\[1\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z28_z16_1, svmfloat8x4_t, svuint8_t, z28,\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z16, 1),\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z16, 1))\n+\n+/*\n+** luti2_z24_z23_0:\n+**\tluti2\t{z24\\.b - z27\\.b}, zt0, z23\\[0\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti2_z24_z23_0, svmfloat8x4_t, svuint8_t, z24,\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z23, 0),\n+\t\tsvluti2_lane_zt_mf8_x4 (0, z23, 0))\ndiff --git a/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8.c b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8.c\nnew file mode 100644\nindex 00000000000..1ca04b338eb\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8.c\n@@ -0,0 +1,48 @@\n+/* { dg-final { check-function-bodies \"**\" \"\" \"-DCHECK_ASM\" } } */\n+\n+#include \"test_sme2_acle.h\"\n+\n+/*\n+** luti4_z1_z0_0:\n+**\tluti4\tz1\\.b, zt0, z0\\[0\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z1_z0_0, svmfloat8_t, svuint8_t, z1,\n+\t\tsvluti4_lane_zt_mf8 (0, z0, 0),\n+\t\tsvluti4_lane_zt_mf8 (0, z0, 0))\n+\n+/*\n+** luti4_z18_z5_7:\n+**\tluti4\tz18\\.b, zt0, z5\\[7\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z18_z5_7, svmfloat8_t, svuint8_t, z18,\n+\t\tsvluti4_lane_zt_mf8 (0, z5, 7),\n+\t\tsvluti4_lane_zt_mf8 (0, z5, 7))\n+\n+/*\n+** luti4_z24_z7_6:\n+**\tluti4\tz24\\.b, zt0, z7\\[6\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z24_z7_6, svmfloat8_t, svuint8_t, z24,\n+\t\tsvluti4_lane_zt_mf8 (0, z7, 6),\n+\t\tsvluti4_lane_zt_mf8 (0, z7, 6))\n+\n+/*\n+** luti4_z28_z16_4:\n+**\tluti4\tz28\\.b, zt0, z16\\[4\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z28_z16_4, svmfloat8_t, svuint8_t, z28,\n+\t\tsvluti4_lane_zt_mf8 (0, z16, 4),\n+\t\tsvluti4_lane_zt_mf8 (0, z16, 4))\n+\n+/*\n+** luti4_z24_z23_1:\n+**\tluti4\tz24\\.b, zt0, z23\\[1\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z24_z23_1, svmfloat8_t, svuint8_t, z24,\n+\t\tsvluti4_lane_zt_mf8 (0, z23, 1),\n+\t\tsvluti4_lane_zt_mf8 (0, z23, 1))\ndiff --git a/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8_x2.c b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8_x2.c\nnew file mode 100644\nindex 00000000000..1e3516ed340\n--- /dev/null\n+++ b/gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti4_mf8_x2.c\n@@ -0,0 +1,50 @@\n+/* { dg-final { check-function-bodies \"**\" \"\" \"-DCHECK_ASM\" } } */\n+\n+#include \"test_sme2_acle.h\"\n+\n+/*\n+** luti4_z1_z0_0:\n+**\tluti4\t{[^\\n]+}, zt0, z0\\[0\\]\n+**\tmov\t[^\\n]+\n+**\tmov\t[^\\n]+\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z1_z0_0, svmfloat8x2_t, svuint8_t, z1,\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z0, 0),\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z0, 0))\n+\n+/*\n+** luti4_z18_z5_3:\n+**\tluti4\t{z18\\.b - z19\\.b}, zt0, z5\\[3\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z18_z5_3, svmfloat8x2_t, svuint8_t, z18,\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z5, 3),\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z5, 3))\n+\n+/*\n+** luti4_z24_z7_2:\n+**\tluti4\t{z24\\.b - z25\\.b}, zt0, z7\\[2\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z24_z7_2, svmfloat8x2_t, svuint8_t, z24,\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z7, 2),\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z7, 2))\n+\n+/*\n+** luti4_z28_z16_1:\n+**\tluti4\t{z28\\.b - z29\\.b}, zt0, z16\\[1\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z28_z16_1, svmfloat8x2_t, svuint8_t, z28,\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z16, 1),\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z16, 1))\n+\n+/*\n+** luti4_z24_z23_0:\n+**\tluti4\t{z24\\.b - z25\\.b}, zt0, z23\\[0\\]\n+**\tret\n+*/\n+TEST_XN_SINGLE (luti4_z24_z23_0, svmfloat8x2_t, svuint8_t, z24,\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z23, 0),\n+\t\tsvluti4_lane_zt_mf8_x2 (0, z23, 0))\n", "prefixes": [ "v5", "1/9" ] }