[{"id":3680558,"web_url":"http://patchwork.ozlabs.org/comment/3680558/","msgid":"<bmm.h9jrxx8ydc.gcc.gcc-TEST.pinskia.33.1127.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-07-25T15:56:36","subject":"Re: [PATCH v1 0/15] copy-prop-arg","submitter":{"id":93219,"url":"http://patchwork.ozlabs.org/api/people/93219/","name":"Andrew Pinski via Sourceware Forge","email":"forge-bot+pinskia@forge-stage.sourceware.org"},"content":"See https://forge.sourceware.org/gcc/gcc-TEST/pulls/61 for the latest version\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/33#issuecomment-1127","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 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; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"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 4g0xsN26Dxz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 21:32:24 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id CC45B40A1A1D\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 11:32:02 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 6746D41627CB\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:50:38 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 2520D42BE5\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:50:33 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org CC45B40A1A1D","OpenDKIM Filter v2.11.0 sourceware.org 6746D41627CB"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 6746D41627CB","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 6746D41627CB","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776855038; cv=none;\n b=SdXGfvUoSDqP0Q0YB/LtEd0picLZcMJijUnMOYblv5oYKFvxMEcFNIvRcEwVn71aS1YpZo5KXfejzqXjT368mS+7XUaKLm6I2k+4yown3CZzrJZcHck2WbA5XrSU9ZSJFkYei8USmSYTfxZEjfF3Xes0dBgTgDGDweVx+C2yzmg=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776855038; c=relaxed/simple;\n bh=7YJ+KlBpktnkiK72HwTTxJkyftYux13LRmk+HOLptKU=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=jcwBIuzKFGA0xG5psu/3Wl9zTUHhFO21TXIirLNKtIt6ltkd82//e+kEnESJJT+Iz7c68OJfI8a+vYQRs6qTLtIo3xf2lQE/2lXufYcNtqfqLW8S3OgJhOviQ950GPnw9kf88UHQbg7IuPwloAgWnN8LrqmcsaiF3ydcqsZ0dAc=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/15] copy-prop-arg","From":"Andrew Pinski via Sourceware Forge\n <forge-bot+pinskia@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Fri, 25 Jul 2025 15:56:36 +0000","Message-ID":"\n <bmm.h9jrxx8ydc.gcc.gcc-TEST.pinskia.33.1127.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhubwh7m90.gcc.gcc-TEST.pinskia.33.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/33","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/33#issuecomment-1127","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","MIME-Version":"1.0","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"}},{"id":3680563,"web_url":"http://patchwork.ozlabs.org/comment/3680563/","msgid":"<bmm.hhubxns534.gcc.gcc-TEST.pinskia.33.1.SUMMARY@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T10:50:35","subject":"[SUMMARY] Re: [PATCH v1 0/15] copy-prop-arg","submitter":{"id":93219,"url":"http://patchwork.ozlabs.org/api/people/93219/","name":"Andrew Pinski via Sourceware Forge","email":"forge-bot+pinskia@forge-stage.sourceware.org"},"content":"This is a summary of discussions relative to the merge request created by Andrew Pinski (pinskia) <pinskia@gcc.gnu.org> titled\ncopy-prop-arg\nsince its creation.\n\nDescription: Thanks for taking the time to contribute to GCC!\n\nPlease be advised that https://forge.sourceware.org/ is currently a trial\nthat is being used by the GCC community to experiment with a new workflow\nbased on pull requests.\n\nPull requests sent here may be forgotten or ignored. Patches that you want to\npropose for inclusion in GCC should use the existing email-based workflow,\nsee https://gcc.gnu.org/contribute.html\n\n\nThe full and up to date discussion can be found at https://forge.sourceware.org/gcc/gcc-TEST/pulls/33\n\nThe merge request has been closed without being merged directly on the forge repository.\n\n\nOn 2025-07-25 15:56:36+00:00, Andrew Pinski (pinskia) wrote:\n\nSee https://forge.sourceware.org/gcc/gcc-TEST/pulls/61 for the latest version\n\n\nOn 2026-04-22 10:50:01+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\n<!-- pr-new-version -->\nVersion 1 of this pull request has been stored. It includes the following commits:\n- Remove the rest of INCLUDE_MEMORY - c00f246a44371a8f1b46f15a3b8f8030c9f9ecb0\n- phiopt: Reject hot/cold predictors for early phiopt [PR117935] - 94e9a7d5886e90e9a3a6239cdaf075fc8d43d17e\n- testcase: Add testcase for shrink wrapping of vector<int>::push_back [PR118502] - 65bed62aff674f38f8a3b58480421d90374ebe17\n- simplify-rtx: Simplify `(zero_extend (and x CST))` -> (and (subreg x) CST) - d0add310664b083c38b4f8fe557b3456ea380f89\n- rtl-ssa: Add support for *_extend/subreg of a comparison to recog - 7bd8d0c0171e2348e4003d12ad3352af1d180b2b\n- c: Fix pragma inside a pragma [PR97991} - 9c2910508990bb7d12932ba866fa253e0009fe6c\n- libcpp: Fix handling of `deferred` pragmas with -traditional [PR79516] - f1fe41257def09fc2856c03db9f7e55fc2ff336d\n- libcpp: Fix incorrect line information for traditional cpp and #include [PR100904] - a84127d068bfcaae570bfa9c116730556e337577\n- gimple: Canonical order for invariants - 0c39013865d552d3958d5af1c6d717dbc571e475\n- combine: Add REG_DEAD notes to the last instruction after a split [PR118914] - b51fb4933915f5a709aadb49915a72febc1d9699\n- gimple-fold: Improve optimize_memcpy_to_memset to handle STRING_CST [PR78408] - 8c198de37a9912e3fd19bbbea106efe3256dfe7f\n- gimple-fold: Improve optimize_memcpy_to_memset by walking back until aliasing says the ref is a may clobber. [PR118947] - 09c4179c2cf8820b5bf97ccdeb9f311453451cf6\n- gimple-fold: Implement simple copy propagation for aggregates [PR14295] - 4098638b32aa9b21e2a3588e9aff77d23fb6f13c\n- gimple-fold: Implement copy prop for function call arguments - 6da9d46a83ff3c13171d94bedf7d3a6fdc1339f0\n- Copy prop for aggregates working for references - bbdc05f12ac331ba2244d84603db2f3c1fa17e67\n\n\n\nOn 2026-04-22 10:50:32+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\nSent patch series version 1 containing 15 patches to gcc-patches mailing list <gcc-patches@gcc.gnu.org>.\n[Cover letter](https://inbox.sourceware.org/gcc-patches/bmm.hhubwh7m90.gcc.gcc-TEST.pinskia.33.1.0@forge-stage.sourceware.org)","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 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; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"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 4g0xv73WVpz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 21:33:55 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 575714331751\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 11:33:53 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 9D42041F56EB\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:50:38 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id D066342BD5\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:50:35 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 575714331751","OpenDKIM Filter v2.11.0 sourceware.org 9D42041F56EB"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 9D42041F56EB","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 9D42041F56EB","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776855038; cv=none;\n b=SRnnouSnNaa/WDg1cFI7gp2BKXjxamLQg1ojBxOKL38dKMA/jcPF/BMdCAeuSDl+Jtv5lG/h0WUqgYDf+PyRZyz/vaIJAgWXx90OiQRRF1cxpID5pV3s6aZRW7Rob0tIcUpbYtQ7/MAU/8EiBt++qUTzKt+dgM8ZDfqThVI71Cs=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776855038; c=relaxed/simple;\n bh=CSThBx6n33QAFhPKKZT8eq+exaouRSYQVREXPqLoPAQ=;\n h=Subject:From:To:Message-ID:MIME-Version:Date;\n b=iDTVADORFET6ocOowSjUzUyeOoP7AelPCN2Frw8wX1eim7uOeO1z7dGBEdqSAaiBEhnKC7ImmsIgNMMuhZWwmhyNO0J6rkQ9g3V+Y7QkFkKu2kPvtnmbKXjpWAdCu2AtNGuq0v+B87dJjshtE/t13BqW2yA4zBuba5j6lQZD8Kw=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"[SUMMARY] Re: [PATCH v1 0/15] copy-prop-arg","From":"Andrew Pinski via Sourceware Forge\n <forge-bot+pinskia@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","In-Reply-To":"\n <bmm.hhubwh7m90.gcc.gcc-TEST.pinskia.33.1.0@forge-stage.sourceware.org>","Message-ID":"\n <bmm.hhubxns534.gcc.gcc-TEST.pinskia.33.1.SUMMARY@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/33","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","Date":"Wed, 22 Apr 2026 10:50:35 +0000 (UTC)","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"}}]