Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2217448/?format=api
{ "id": 2217448, "url": "http://patchwork.ozlabs.org/api/patches/2217448/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/9cd6ab24-2357-46a2-ac5b-2151e28597ad@yahoo.co.jp/", "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": "<9cd6ab24-2357-46a2-ac5b-2151e28597ad@yahoo.co.jp>", "list_archive_url": null, "date": "2026-03-29T08:10:07", "name": "[2/2] xtensa: Remove TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "570bc7bdb4a6ecf5c5111163f9bea2d2851bab31", "submitter": { "id": 83997, "url": "http://patchwork.ozlabs.org/api/people/83997/?format=api", "name": "Takayuki 'January June' Suwa", "email": "jjsuwa_sys3175@yahoo.co.jp" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/9cd6ab24-2357-46a2-ac5b-2151e28597ad@yahoo.co.jp/mbox/", "series": [ { "id": 497910, "url": "http://patchwork.ozlabs.org/api/series/497910/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=497910", "date": "2026-03-29T08:10:07", "name": "[1/2] xtensa: Remove '(match_code \"mem\")' from memory constraints", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/497910/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2217448/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2217448/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 (2048-bit key;\n unprotected) header.d=yahoo.co.jp header.i=@yahoo.co.jp header.a=rsa-sha256\n header.s=yahoocojp-202506 header.b=dxVpEaEw;\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 (2048-bit key,\n unprotected) header.d=yahoo.co.jp header.i=@yahoo.co.jp header.a=rsa-sha256\n header.s=yahoocojp-202506 header.b=dxVpEaEw", "sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=yahoo.co.jp", "sourceware.org; spf=pass smtp.mailfrom=yahoo.co.jp", "server2.sourceware.org;\n arc=none smtp.remote-ip=182.22.18.44" ], "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 4fk6Xg2zXGz1xrn\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 29 Mar 2026 19:11:30 +1100 (AEDT)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id BCAA44BA9013\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 29 Mar 2026 08:11:26 +0000 (GMT)", "from omggw0015.mail.otm.yahoo.co.jp (omggw0015.mail.otm.yahoo.co.jp\n [182.22.18.44])\n by sourceware.org (Postfix) with ESMTPS id 2468E4BA23ED\n for <gcc-patches@gcc.gnu.org>; Sun, 29 Mar 2026 08:10:53 +0000 (GMT)", "from sonicgw.mail.gze.yahoo.co.jp by\n sonicconh6103.mail.ssk.ynwp.yahoo.co.jp with HTTP;\n Sun, 29 Mar 2026 08:10:51 +0000", "by smtphe6001.mail.ssk.ynwp.yahoo.co.jp (YJ Hermes SMTP Server) with\n ESMTPA ID 9f20a9917bd0c8cbf56e905e03bbc3df;\n Sun, 29 Mar 2026 17:10:48 +0900 (JST)" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org BCAA44BA9013", "OpenDKIM Filter v2.11.0 sourceware.org 2468E4BA23ED" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 2468E4BA23ED", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 2468E4BA23ED", "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1774771854; cv=none;\n b=brS9VOt59UJuVZ4kXbmdCgYMJTki+xRiBXjoocp3bH+ggnO1NKOwqdL+/F/LAxCm1tJtuqdwO4eZnTbB+o0mbpyZwKW9NFTmiiWTxXt3kk1rGJbZ7RJ6Mvmmr/68pAyRdbpuY1CxNmT+3vcKlWlF7LyCKRgkGFJi0MYUMX/3l5M=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1774771854; c=relaxed/simple;\n bh=VblOBzvBPFb80fNsjUEcdLvJN+wvzX7pKcUEtEXvGNk=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject;\n b=VHURHIp5qx1zO1E9sjHJ5v3XMoeh2PxHDhK/UPNBywQX3hUiN4IIhqWtECT3DkVp5mY6e1Fz68Vxt133SxhpugndzOfJyC+bM8ErknI3/knyiZaq55eap+0zEg7/8EhXib1U98vBp72/Wy3Stv89u1wX6PBvaffDfA73115xX5s=", "ARC-Authentication-Results": "i=1; server2.sourceware.org", "X-YMail-OSG": "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", "X-Sonic-MF": "jjsuwa_sys3175@yahoo.co.jp", "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1774771807;\n s=yahoocojp-202506; d=yahoo.co.jp;\n h=References:Content-Transfer-Encoding:Content-Type:Subject:From:Cc:To:MIME-Version:Date:Message-ID;\n bh=5R/h3Y4V4eCy9eh6OpTvpexRMiM/BUSZ5ZdM6oGJSOU=;\n b=dxVpEaEwvgYQeJDt57ck53A4rQm2VZbPvSDn/7vQH+iJ+1wGrcNHMI/fHFGXYu9Y\n xCkTSmUOAcCsllAQCTWey5bzpyQNuO9szOkGWx9NmwqUj5jl7b0u+zjcccNyf8O+iKy\n f/UXBHX0dRF4GM7V9VcbDVRvjpYQSMblWnXTW4TuNiU6V0EX4kHQ+htc3fA2voZz3/S\n K1aYGnL9EUH24sBlwwj8cm5uizhQkUP7H3+NLNvqvodkpdcLxjM69Ny2/b5Svz0AtAk\n pLl7LDajsbzer2IOB5LjvLsICOSIe/irxvmaf8S57JRcKSn8jp04G8oEgDVNC49BnsL\n cZlt5bPBXA==", "Message-ID": "<9cd6ab24-2357-46a2-ac5b-2151e28597ad@yahoo.co.jp>", "Date": "Sun, 29 Mar 2026 17:10:07 +0900", "MIME-Version": "1.0", "User-Agent": "Mozilla Thunderbird", "Content-Language": "en-US", "To": "gcc-patches@gcc.gnu.org", "Cc": "Max Filippov <jcmvbkbc@gmail.com>", "From": "Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>", "Subject": "[PATCH 2/2] xtensa: Remove TARGET_DIFFERENT_ADDR_DISPLACEMENT_P\n target hook", "Content-Type": "text/plain; charset=UTF-8; format=flowed", "Content-Transfer-Encoding": "7bit", "References": "<9cd6ab24-2357-46a2-ac5b-2151e28597ad.ref@yahoo.co.jp>", "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": "Since the previous commit 6924c00c8710ec95834e21f8d68b10f2d09a8680 (\"xtensa:\nMake all memory constraints special\"), it has been discovered that the\ndefinition of TARGET_DIFFERENT_ADDR_DISPLACEMENT_P, which was previously\nintroduced to obtain appropriate memory reference displacements (commit\n211459e12147e9ed42c0a0947b1b95b551e03ef3), is no longer necessary. In other\nwords:\n\n - The order of the movsi_internal MD pattern alternatives has been re-\n arranged so that memory references with shorter displacements take\n precedence\n\n - Furthermore, since all memory constraints are now \"special,\" address\n reload operations that explicitly add the displacement to the base\n register and then adopt a 0-displacement reference are no longer\n performed and are simply skipped\n\nTherefore, this patch removes the definition of\nTARGET_DIFFERENT_ADDR_DISPLACEMENT_P.\n\ngcc/ChangeLog:\n\n\t* config/xtensa/xtensa.cc (TARGET_DIFFERENT_ADDR_DISPLACEMENT_P):\n\tRemove.\n---\n gcc/config/xtensa/xtensa.cc | 3 ---\n 1 file changed, 3 deletions(-)", "diff": "diff --git a/gcc/config/xtensa/xtensa.cc b/gcc/config/xtensa/xtensa.cc\nindex 235b4e0446d..c486415e79e 100644\n--- a/gcc/config/xtensa/xtensa.cc\n+++ b/gcc/config/xtensa/xtensa.cc\n@@ -367,9 +367,6 @@ static rtx_insn *xtensa_md_asm_adjust (vec<rtx> &, vec<rtx> &,\n #undef TARGET_MAX_ANCHOR_OFFSET\n #define TARGET_MAX_ANCHOR_OFFSET 1020\n \n-#undef TARGET_DIFFERENT_ADDR_DISPLACEMENT_P\n-#define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P hook_bool_void_true\n-\n #undef TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS\n #define TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS xtensa_ira_change_pseudo_allocno_class\n \n", "prefixes": [ "2/2" ] }