get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2195024/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2195024,
    "url": "http://patchwork.ozlabs.org/api/patches/2195024/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/20260210113104.60335-8-chris.bazley@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": "<20260210113104.60335-8-chris.bazley@arm.com>",
    "list_archive_url": null,
    "date": "2026-02-10T11:31:00",
    "name": "[v9,07/11] AArch64/SVE: Relax the expectations of the popcnt-sve test",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "3c7ab24e113abea5e51d7a99cddc4a649b238dc6",
    "submitter": {
        "id": 89471,
        "url": "http://patchwork.ozlabs.org/api/people/89471/?format=api",
        "name": "Christopher Bazley",
        "email": "Chris.Bazley@arm.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/20260210113104.60335-8-chris.bazley@arm.com/mbox/",
    "series": [
        {
            "id": 491659,
            "url": "http://patchwork.ozlabs.org/api/series/491659/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=491659",
            "date": "2026-02-10T11:30:56",
            "name": "Extend BB SLP vectorization to use predicated tails",
            "version": 9,
            "mbox": "http://patchwork.ozlabs.org/series/491659/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2195024/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2195024/checks/",
    "tags": {},
    "related": [],
    "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=dfGW5Hlq;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=dfGW5Hlq;\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=dfGW5Hlq;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=dfGW5Hlq",
            "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.130.13"
        ],
        "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 4f9KHD1HvZz1xtr\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 22:35:04 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 25A1F4CF3104\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 11:35:02 +0000 (GMT)",
            "from MRWPR03CU001.outbound.protection.outlook.com\n (mail-francesouthazon11011013.outbound.protection.outlook.com\n [40.107.130.13])\n by sourceware.org (Postfix) with ESMTPS id D95B24CF310D\n for <gcc-patches@gcc.gnu.org>; Tue, 10 Feb 2026 11:33:21 +0000 (GMT)",
            "from DB8PR04CA0028.eurprd04.prod.outlook.com (2603:10a6:10:110::38)\n by AS4PR08MB8069.eurprd08.prod.outlook.com (2603:10a6:20b:588::7)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.18; Tue, 10 Feb\n 2026 11:33:14 +0000",
            "from DB5PEPF00014B96.eurprd02.prod.outlook.com\n (2603:10a6:10:110:cafe::a7) by DB8PR04CA0028.outlook.office365.com\n (2603:10a6:10:110::38) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9611.8 via Frontend Transport; Tue,\n 10 Feb 2026 11:33:13 +0000",
            "from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n DB5PEPF00014B96.mail.protection.outlook.com (10.167.8.234) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9611.8\n via Frontend Transport; Tue, 10 Feb 2026 11:33:13 +0000",
            "from DU7P195CA0029.EURP195.PROD.OUTLOOK.COM (2603:10a6:10:54d::12)\n by AM7PR08MB5527.eurprd08.prod.outlook.com (2603:10a6:20b:de::18) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.18; Tue, 10 Feb\n 2026 11:32:09 +0000",
            "from DB1PEPF000509F8.eurprd02.prod.outlook.com\n (2603:10a6:10:54d:cafe::ef) by DU7P195CA0029.outlook.office365.com\n (2603:10a6:10:54d::12) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9587.20 via Frontend Transport; Tue,\n 10 Feb 2026 11:32:03 +0000",
            "from nebula.arm.com (172.205.89.229) by\n DB1PEPF000509F8.mail.protection.outlook.com (10.167.242.154) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9611.8 via Frontend Transport; Tue, 10 Feb 2026 11:32:09 +0000",
            "from AZ-NEU-EX04.Arm.com (10.240.25.138) 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; Tue, 10 Feb\n 2026 11:31:53 +0000",
            "from ip-10-248-139-165.eu-west-1.compute.internal (10.248.139.165)\n by mail.arm.com (10.240.25.138) with Microsoft SMTP Server id 15.2.2562.29\n via Frontend Transport; Tue, 10 Feb 2026 11:31:53 +0000"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 25A1F4CF3104",
            "OpenDKIM Filter v2.11.0 sourceware.org D95B24CF310D"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org D95B24CF310D",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org D95B24CF310D",
        "ARC-Seal": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1770723202; cv=pass;\n b=c+LKjpaKTv8fPHs4dQUbhkz0tJZhOqFb7GcA40cIoqnqxcevuxu2+w8Vpm15O8YQ8VqlYeeVUBIiGOWx8apbl3c/FF+P189MkLAmMOAhfmcjenYcbl0ple0iv9SI5YFM+wULnLIuIX205g+9gfwP7eKh9IVnKn6hHDWPJ1+IT18=",
            "i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=wFeCWz6xOQD8KY6pEwmPMqK3lyF9CVS9nPN3hCXTZQVTR6RaLDWdh5ORtHOv16S64Lb5V6r6N6cfCjomYF2z3ee7pTvbXXR1cW3YkGVX5SW+dNNha+mqUeAFBgWuMG7iCsdkHn7JRx5m38Av5fT32/++Ojc7bp9r0are6dZWXogZPTI5nAy/ysnfn3Z4LGN6hTRIoSLxK6AOQmWysd2r4k/RFb3vJgL4ekuHv97tdNikkaHEvzLaY6XECBbZl4EjeXb7h4hQrsTRAfHsZbjf7g+njO514HfUh2peTmXGuB55RRshNnuxPODEgAEgMTms0SLJTfzF47ozOPhtk0i1Ng==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=e6k15iU5NyhZe3ntaHtciU3UFGk+QgRkrSXLXnbFCVj1HdRCsh+1NHWkHzre/bMT07DK6id2TlfHQ7TFOLtzezNVQSHduamAvF+azOfMN/3JE0m7V55bA9jrETgWITFLH1adRHDYqU35KPx8j+ua0fKE9OewDdLyVVh3rb8CbKr1WRd1M6DbRwuzYTe6FofTFjzjvq3z7BheYAjHXuB/ilPOqxlSr5VhEDCIIJ5eA2qaHPxB7tdMKSKypBAlK9ZE74Lgstk09HMiSL+t3hynpXsmpVqu1r/QBo4UmK18480dLweBRqdYIQ7vhuQ6GQUnwv5jkymUz86diVKgsLfsZg=="
        ],
        "ARC-Message-Signature": [
            "i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770723202; c=relaxed/simple;\n bh=VVsLhcvlRM6gzrTipWPVG71BhDLcFn2oz7dyN5WVuMQ=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=BAxBS88bn+kYr8cYzpMkc3Eja6uzNP5FWyLQwAQRmCCqXecPcLW5tSkJUFvP4uj2kko2DCMYK6C5rgFo7SfdRb0z1rjGa1lx2H+Y2yI1uNUXQicMGpVbJLENH2XNrzbXRmyx3wKXl3Oewc5UiCxK6S8oh2tOkCNKxTRau7Uhya4=",
            "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=BVfmNMJWBkV9NHgT8wY6reDw3Dsr1kqS6zt9y4dTjHk=;\n b=SmTOlTfXPjcSTWKM1ZlXCMmp/4o8PiyBXNE6dPfXzC74P8UrY8Ciyq+AeXthg6SKNf9d0bDINAtIdVOSD7xDN0cO2XQppBjRT7pWfUXRQLhskKo9KCnSriJu/eVbh3pKBKY0CbLnZ1TlU3aKqJqUrjWmEv86u3BhvEzBRcZNXKU+tTmx9FAC4d/ohnrO3Gx4tSbGzl68TsdrSS8/Yb/o2TNRmEl36HmOSyGJO+wJ2R1lKF6gp1YceDtTrTxSZMhgyY7CW+RyduxRERBhCcRydfh8YYGIUUizorVvGnBfMtAkYPPC5tTSo2ilpdcWYnE6vlwfqSLvK5B2gfyOi7qO6w==",
            "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=BVfmNMJWBkV9NHgT8wY6reDw3Dsr1kqS6zt9y4dTjHk=;\n b=ix9DYTEZaRFu74ODARMJQIeIX9IrCrcRCW2Phjc3YEMrAfb6JoQyVVXwPYI/VbswIa336sGZINMPsPOhvUbcG+TTckCSgO5kpOZBW4j8apZNmn5Ser2ogffJ0X2HP5bGLm+jyAzbzlXvibg65E5NOvsuiIxLcqoCvUP+hYmgSOffPT5lDa9zbiZb4WluSeP+Sxif54jXqX4DoO9O2CBfbgE5l8cEm1LbKOJZMEnxl0pqwQCfzU9RTBH8DQ/9TnWsQio4Kd/XpnbdzkJLJCdAvs2AHM834uRUsvsm4b7zwzok1/R52BokcMZGmLsxYe0aKfduT0yQQ6jPZ7RThm2qjw=="
        ],
        "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=BVfmNMJWBkV9NHgT8wY6reDw3Dsr1kqS6zt9y4dTjHk=;\n b=dfGW5HlqpAuffKupmf0TMEigG7xIh/reSjZIie+fLLsO+vgbuGpdyNkq4nQRRJCTKJFFvs89OfchKPx/15b6qvgSUimUhGsfVv/ByCfVg1QC3EBouS0wbIoScfsGhn2stUv/jcWexjDXlKtvI9HXb5mZ7+60vQ7b6rCuG7zVBJA=",
            "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=BVfmNMJWBkV9NHgT8wY6reDw3Dsr1kqS6zt9y4dTjHk=;\n b=dfGW5HlqpAuffKupmf0TMEigG7xIh/reSjZIie+fLLsO+vgbuGpdyNkq4nQRRJCTKJFFvs89OfchKPx/15b6qvgSUimUhGsfVv/ByCfVg1QC3EBouS0wbIoScfsGhn2stUv/jcWexjDXlKtvI9HXb5mZ7+60vQ7b6rCuG7zVBJA="
        ],
        "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": "Christopher Bazley <chris.bazley@arm.com>",
        "To": "<gcc-patches@gcc.gnu.org>",
        "CC": "<rguenther@suse.de>, <Tamar.Christina@arm.com>,\n <rdsandiford@googlemail.com>, Christopher Bazley <chris.bazley@arm.com>",
        "Subject": "[PATCH v9 07/11] AArch64/SVE: Relax the expectations of the\n popcnt-sve test",
        "Date": "Tue, 10 Feb 2026 11:31:00 +0000",
        "Message-ID": "<20260210113104.60335-8-chris.bazley@arm.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20260210113104.60335-1-chris.bazley@arm.com>",
        "References": "<20260210113104.60335-1-chris.bazley@arm.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-EOPAttributedMessage": "1",
        "X-MS-TrafficTypeDiagnostic": "\n DB1PEPF000509F8:EE_|AM7PR08MB5527:EE_|DB5PEPF00014B96:EE_|AS4PR08MB8069:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "5b799ade-b860-464c-01c9-08de68982d6f",
        "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|82310400026|1800799024|36860700013|13003099007;",
        "X-Microsoft-Antispam-Message-Info-Original": "\n GpjLrucbt11d7A1DNRYbC3sgTjg8sqdpclun8NJMqmADzsuZtnW/zkRxjDTEJuC6t7hXCCNQhjXLM+dWnzfLVJ3UixNewuCACavdMkh4Mgzmsbj+nFnA8ORhHhnjQlKNlgojsJKRBWvLX0fdiCtKfaxvRvm3kwwvswDj/eU9/AtkHSK7qvSlRfdjszaXAhiN/WoDgazYpjD/pP722d3vlNQaehJEUadp66mGUYcnId7ylc9nmxVOerqAPiUTUZNs6fYKgt9Hq9AN6V3nPQ/BYO/gFx0/wjDBdhGwvmVQrS5NTk0M29vTbCJcbzvD34oDfIt8C8VINLutJjemeWBQXZiRtk6xWaeP6ns7+ZJgelShaH4VxJ38dmlbatCe3ClD/lZ+/UX7sQN6OSVz9HjitrZ2T+3w+I3SYL+zK3qE0GVTsPsRSjumcz3hPPYRKN6NJ4OlWLUy2YR1xUGs+6hY1v2JF9dDDzf3mW/hqcOy4j0p+dIi/vlYWfPoEnyFy3ZGPgP2VO+NrBtdhUGpPwURzs0XIt7B233Kne6Qo6kwYRiH0L1tx7PVWz/4co5SDQwxY9e2t73TZKhVtXDFekhHsiyyM0zSkO4MTPOW1q0m9qG1iE4jkgGP7td4NkShee26hZGAGnhKJOdOygJrLGKeLXDBH8XYRXE3UIfRPycBJmwPUyUnWeL8t+bcFPBz0joEj+/pDeQhCbcA9Ln8vUzA2wPFWITwA76QpjZXrXGHtThnsWocR+Kax1Re9NUQUEbxMsheJX8U/GE+uhGTmzC2mBQSX1NWwx7t0iexe+relUjmfLGpmNel2V8/MIPs3LzJigyza8UOi9zRLN+vX5IcXzUS6guvwWfLR01J/bApdjygGOTacnN/aE2phR4ooFHMNUz8J7pOBdvbPQx7b1W7KntuAKVI01aK9mwS6zcbp65XiXB/2MwQi1wQ3Oz12iPp1U9Wz6jkOSpq95fQgaNh7rD3mKjI3a0V5eaMVsuDlm4GZFBppQYCppI06ICW2GXSUwXd0CXBCltLByEdZObA3ViTP7XGGcZSGwvz+GD1rEIIbNsVYPLZ0kDQEnU+P0wHAyT72hKbsGP9w8GUsvBuubliQgw9bEfoiKj+Ar/xStIXkDn3b6WadUd88y+76fO7crC5HFQiM1+iOQVg4SwoPGDQmnVgX8+qENRWNs0qrOSucjZuYIOVqW/H1fys04ROrsJuWGKQIhlu016lfGwZkKYfIBBDRgo7/tyTCHg/TKxaF02rOeBahe8YwFwiJxyMnqg4MGPZqBzzLYou4iAvAsHxOJ/cLkjiSuIaXBpCMC14nT8MdBjuOwzbCzBtBR5B+f3AeG45KrDXbsNeZlm0feCgNCnTC3WSRDUSYt5nkJJeZvRacqCi1o2WwsJGggcaxGxWBkNHF8sxFTfP8rHOtPqzx6GLRZGgqktQ8wI6sW89s4TwPG2MfQGd5aYBB+c0O5ylT2S3q39D2WIECwgqHf+0o5ryD6sILCet2FHtpY7LlXr9oC+vynXln1d9ZwEHmJ0gpglfQcHzoi4XPeVdb/QHv5IJxwTf5ZogR4pt2fyNwrrmcaSii1vIAj5/5I7sI+HsL5+cfd0gXewSPRHnKEVEskINFlr1xaaNQsk8UxI=",
        "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)(82310400026)(1800799024)(36860700013)(13003099007);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": [
            "AM7PR08MB5527",
            "AS4PR08MB8069"
        ],
        "X-MS-Exchange-Transport-CrossTenantHeadersStripped": "\n DB5PEPF00014B96.eurprd02.prod.outlook.com",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id-Prvs": "\n 36f63040-7550-4a94-63a7-08de689806ea",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|82310400026|1800799024|376014|35042699022|36860700013|14060799003|13003099007;",
        "X-Microsoft-Antispam-Message-Info": "\n Orwy2HOUdwDTRvCxaAL72jwaf++w+fcH3QnhZlqage0urJpCrdriFtkZEXqXCR8wC/rS7YZbKhwDnzYHYtUplmr3aR2/wdGJ2oEkcY6s9+rsh5Nc5eoflr4LTdpUXTSynOqgvtaEZeiheNNdBd1WKbNGwpW3cKp0a8dEjuIVtCYb3cB+dngWy+4eu4U5oZ+3bq4G9Ejk0+9eQ6X8mZy256eivFmlx7N+7TzBCgi76OPG9oYat0RAiqlo3OZFNJZ9puHfWYumb1WngSMimPFSTTDzfWkDow/wLmcqJAemw89hsUY42H6fvClwA3+2QPC9Q2Ddzczvx9J4H18GnQiam6h2h3pOpuVGJebk0bcuuM2g0UD/O4QdWyImAcDCuFAplW9jJUpee6qINtC63EAacTs1iusrMCIPQ31tLXb3qbFP4Y0vLTsS4wbH25Jy7MxTLqUS52sgOhkYD07z8wQKJIA+jgmEWHes25LXy53JzjXsrrHo/H3JxA1qtWwr+zgtPfTe7/y4kZgrMNzTS8YHztyfhpYW2aXSaY+wkI1VJ4B+BaFbBN7giKfW+IF1tuqg0XJtuVXlomHzJJ0Xe73zdjNiG7OCp4C0KYwe0NxNX9sik6JGvdTUka7Yy/+TcyO/uMoGXTBwy041kz1eCAJlxf4wPROcETNVWk01POWryK+rkEVgCXKUIJFmumGPciWA1tBmdmOLkKRaey3QdlCTrUJ2mMTUL0O0Hdkt+P18NACw8M0TLpmh969OC08aKt9ySeju4bsnYKGQ3WtV65wnX6kgxU9OzIjbrgjQBSOplZE7C81HKqiRgsmiDf5KLHNqFff0l33ZR0TItqk+YZZBs1t6U7bqDErfjBElnYHrTOGB6FxItGLk1Hy4q0VjKtW721fh3ZSK1JYDm7C1X+Ilm1wWKAdud2NhoLMQ4aQYIYXKAJQbDlkPP0pQ3yAbvnPBCYIygvTQ4QXMdQk8lwpQvRuaL3SdS4ywXDX/cz2H9WW0VRVKuFN4oVWzDqonbEsS5JIFBxuKl+TczTl+8+kPkmPwD79wJ2rI92e3tf+/klcD9tZC70wSr39ini1CXBaj/0I1InqhnGDIWBd3R/GrGFTPZE4IK86Sjgt5aMbetkckg3Ymx5q+/TPSxEbA2jm9tei2zhjyvyJQZeDOaOZBYpLN02TYwzwtnSH2cC5ztnZFZMqjzBuF7ktTsjXNaYUmrFops1BBXz4FM2pJbMwreVtV4A8PoZOzkZV1DK1dFjxJ7Xytr+Sf7RJKfk4/GxYoIfEaJ5iLUZx+VAhk/+7yC9L8PMlSsqdcX/uLWJFUQjnCXKMbpmLp/Qo3dgSK6RGfO3RTqAl3ZqfLV05tNP5EFS6FrtIHSMVc5VT0GKch13GZGVWiPPbQHSd7eTk9HUH6P+De7ZULFUO10tQOzk8GBaCgGlfeyGg8ciIEkpdvS9AbhKYu5aCfB6fmbPS9+0/YRzvJmd4NM51+zVweQ9lFr/woztoLFS9ZIpm2RVm678/AE2LL2NYbl41PMPPaL6b+TgpAthILwzOnkpzqVZsgg1YuDETjERHFslrEvlRLcpDJb7qOtMpaCPHjCJa5Cl9qfFuq/mIm4j5lOz3a4n/S/MCBHf6UsGSJHitVNNwrPiU=",
        "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)(82310400026)(1800799024)(376014)(35042699022)(36860700013)(14060799003)(13003099007);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n afhp93smhRaSpXtl6N0MmzH/rGjP4KcAu46dE7yOvb6+X5wxUWqA8/nG2CsWm1mDKZMxcNUK4FURewNiUF/Ipp2BnpZVilL3Qv8sDQIqcLsF5PdW9cJQVEVQgaAM6Dhw/a8j8B4XHDDyE8JrpM+GHBH+LOEgiDb3gxvD+sV9QNq/l4k47zJf4y8tnJknnGjbCvVP7JYaO9YCo7e6CQNbWpLLpo1sYF1Bl1UWyallGbAAeYf2OOIgQGaStA4RCcxzvZfGHMOg0KPlsPb6LzALOZatPZ94PMUCApMHbAM0Ccs9W9ridvBs5655ukhKxhKWD9OB63GbfzzVhcF1jmrXLozcS/bAXG/GjbzZFbYSShhTQKyMv3z+Z9xERhSUqh05+SAYnam4KmhWkT9X5liCdsPiM4XNZGnNMfTK6XlQJdNfpjD6A4NExZf4TTsoYVKn",
        "X-OriginatorOrg": "arm.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "10 Feb 2026 11:33:13.8774 (UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 5b799ade-b860-464c-01c9-08de68982d6f",
        "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 DB5PEPF00014B96.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": "When predicated tails are enabled for basic block SLP vectorization,\nthe assembly language generated by GCC when compiling popcnt-sve.c\nwill change. Relax the regular expressions used by this test in\npreparation.\n\nCurrently, analysis of f_v8hi succeeds with vector mode V16QI and the\nfollowing GIMPLE is produced:\n\nvector(8) short unsigned intD.19 vect__1.18D.4648;\n...\nvect__1.18_69 = MEM <vector(8) short unsigned intD.19>\n  [(short unsigned intD.19 *)vectp.17_68 clique 1 base 1];\nvect_patt_60.19_70 = .POPCOUNT (vect__1.18_69);\n\nWith predicated tails, analysis instead succeeds with a variable-length\nvector mode and the following GIMPLE is produced:\n\nvector([8,8]) short unsigned intD.19 vect__1.18D.4649;\n...\nslp_mask_45 = .WHILE_ULT (0, 8, { 0, ... }); # VUSE <.MEM_25(D)>\nvect__1.18_46 = .MASK_LOAD (vectp.17_44, 16B, slp_mask_45, { 0, ... });\nvect_patt_36.19_47 = .POPCOUNT (vect__1.18_46);\n\nWhen lowered to RTL, the WHILE_ULT is replaced by\nreinterpretation of a V16QI as VNx8HI:\n\n(insn 7 4 8 2 (\n  set (reg:V16QI 107) (mem:V16QI (reg/v/f:DI 103 [ b ]) [1 S16 A16])\n) \"gcc.target/aarch64/popcnt-sve.c\":33:8 discrim 1 -1 (nil))\n\n(insn 8 7 9 2 (\n  set (reg:VNx8HI 106) (subreg:VNx8HI (reg:V16QI 107) 0))\n  \"gcc.target/aarch64/popcnt-sve.c\":33:8 discrim 1 -1 (nil))\n\nA mask is still required to lower POPCOUNT, so an all-ones mask\nis synthesized:\n\n(insn 9 8 10 2 (set (reg:VNx16BI 108)\n  (const_vector:VNx16BI repeat [(const_int 1 [0x1])\n  ])) \"gcc.target/aarch64/popcnt-sve.c\":69:8 discrim 1 -1\n(nil))\n\n(insn 10 9 11 2 (set (reg:VNx4SI 105)\n  (unspec:VNx4SI [\n    (subreg:VNx4BI (reg:VNx16BI 108) 0)\n    (popcount:VNx4SI (reg:VNx4SI 106))\n  ] UNSPEC_PRED_X))\n  \"gcc.target/aarch64/popcnt-sve.c\":69:8 discrim 1 -1\n(nil))\n\nHowever, this mask is not the same as the specific-width mask\ncurrently expected by the tests.\n\ngcc/testsuite/ChangeLog:\n\n\t* gcc.target/aarch64/popcnt-sve.c: Update test expectations\n\tto allow both current and alternative valid mask\n\tspecifications.\n\n---\n gcc/testsuite/gcc.target/aarch64/popcnt-sve.c | 10 +++++-----\n 1 file changed, 5 insertions(+), 5 deletions(-)",
    "diff": "diff --git a/gcc/testsuite/gcc.target/aarch64/popcnt-sve.c b/gcc/testsuite/gcc.target/aarch64/popcnt-sve.c\nindex c3b4c69b4b4..117a5ca8f1b 100644\n--- a/gcc/testsuite/gcc.target/aarch64/popcnt-sve.c\n+++ b/gcc/testsuite/gcc.target/aarch64/popcnt-sve.c\n@@ -4,7 +4,7 @@\n \n /*\n ** f_v4hi:\n-**\tptrue\t(p[0-7]).b, vl8\n+**\tptrue\t(p[0-7]).b, (?:vl8|all)\n **\tldr\td([0-9]+), \\[x0\\]\n **\tcnt\tz\\2.h, \\1/m, z\\2.h\n **\tstr\td\\2, \\[x1\\]\n@@ -21,7 +21,7 @@ f_v4hi (unsigned short *__restrict b, unsigned short *__restrict d)\n \n /*\n ** f_v8hi:\n-**\tptrue\t(p[0-7]).b, vl16\n+**\tptrue\t(p[0-7]).b, (?:vl16|all)\n **\tldr\tq([0-9]+), \\[x0\\]\n **\tcnt\tz\\2.h, \\1/m, z\\2.h\n **\tstr\tq\\2, \\[x1\\]\n@@ -42,7 +42,7 @@ f_v8hi (unsigned short *__restrict b, unsigned short *__restrict d)\n \n /*\n ** f_v2si:\n-**\tptrue\t(p[0-7]).b, vl8\n+**\tptrue\t(p[0-7]).b, (?:vl8|all)\n **\tldr\td([0-9]+), \\[x0\\]\n **\tcnt\tz\\2.s, \\1/m, z\\2.s\n **\tstr\td\\2, \\[x1\\]\n@@ -57,7 +57,7 @@ f_v2si (unsigned int *__restrict b, unsigned int *__restrict d)\n \n /*\n ** f_v4si:\n-**\tptrue\t(p[0-7]).b, vl16\n+**\tptrue\t(p[0-7]).b, (?:vl16|all)\n **\tldr\tq([0-9]+), \\[x0\\]\n **\tcnt\tz\\2.s, \\1/m, z\\2.s\n **\tstr\tq\\2, \\[x1\\]\n@@ -74,7 +74,7 @@ f_v4si (unsigned int *__restrict b, unsigned int *__restrict d)\n \n /*\n ** f_v2di:\n-**\tptrue\t(p[0-7]).b, vl16\n+**\tptrue\t(p[0-7]).b, (?:vl16|all)\n **\tldr\tq([0-9]+), \\[x0\\]\n **\tcnt\tz\\2.d, \\1/m, z\\2.d\n **\tstr\tq\\2, \\[x1\\]\n",
    "prefixes": [
        "v9",
        "07/11"
    ]
}