From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 59830 invoked by alias); 7 Feb 2018 23:52:33 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 59818 invoked by uid 89); 7 Feb 2018 23:52:33 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-14.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_ASCII_DIVIDERS,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS,T_RP_MATCHES_RCVD,URIBL_RED autolearn=ham version=3.3.2 spammy=Hx-languages-length:1918, H*c:MHil, H*c:HHHHHHHH, H*c:HHHH X-HELO: resqmta-po-01v.sys.comcast.net Received: from resqmta-po-01v.sys.comcast.net (HELO resqmta-po-01v.sys.comcast.net) (96.114.154.160) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 07 Feb 2018 23:52:31 +0000 Received: from resomta-po-11v.sys.comcast.net ([96.114.154.235]) by resqmta-po-01v.sys.comcast.net with ESMTP id jZVbeNjiEKqinjZVue9Zoc; Wed, 07 Feb 2018 23:52:30 +0000 Received: from up.mrs.kithrup.com ([24.4.193.248]) by resomta-po-11v.sys.comcast.net with SMTP id jZVteO4JTHPexjZVteaPX8; Wed, 07 Feb 2018 23:52:30 +0000 Content-Type: multipart/mixed; boundary="Apple-Mail=_15C8CB20-47BB-48DC-BD6F-549BDB6D0BDE" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Please accept this commit for the trunk From: Mike Stump In-Reply-To: Date: Wed, 07 Feb 2018 23:52:00 -0000 Cc: GCC Patches , Iain Sandoe Message-Id: <706C3A3C-7CA8-44C8-8C70-CC330E0C0FBB@comcast.net> References: To: Douglas Mencken X-CMAE-Envelope: MS4wfKHGp2z37hLJh4mdrp3mVNo09pfEyNfRj9RPIrC83aBYdO+6MkPcHa17L0YrsV1QbKSxNADytVEnDzVuT1uBH3fWkhCC+J7vshPygl1Nmsk4SBsPht/B 4PJ4yBNSKg19UKkyBmrYOsrQxwi7iQnE+4nzlPEk6vqpCTaiyT6wK+Azl1aVaogRKRRfEktQraEFPPkAU8NygQD5a3FApL0XmqNO/L9r2dA1GQRNz+x4zbSy 6/yRmUHGE3OkjgMdz33BrA== X-IsSubscribed: yes X-SW-Source: 2018-02/txt/msg00377.txt.bz2 --Apple-Mail=_15C8CB20-47BB-48DC-BD6F-549BDB6D0BDE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Content-length: 699 On Feb 5, 2018, at 8:42 AM, Douglas Mencken wrote: >=20 > I=E2=80=99m about >=20 > =E2=80=9C [PATCH 2/4] [Darwin,PPC] Remove uses of LR in > restore_world =E2=80=9D https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D= 42304 >=20 > look at bug #84113 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84113 f= or > more info >=20 > =E2=80=9C One important question =E2=80=99s yet: Why this patch has been = ignored despite > it=E2=80=99s been made just in time? =E2=80=9D I dusted the pointed to patch off and check it in. Let us know how it goes. Does this resolve all of PR84113? If so, I can push the bug along. What PR was the attachment url from? Thanks for your help. --Apple-Mail=_15C8CB20-47BB-48DC-BD6F-549BDB6D0BDE Content-Disposition: attachment; filename=ppc-darwin.patch.txt Content-Type: text/plain; name="ppc-darwin.patch.txt" Content-Transfer-Encoding: 7bit Content-length: 1358 2018-02-07 Iain Sandoe * config/rs6000/altivec.md (*restore_world): Remove LR use. * config/rs6000/predicates.md (restore_world_operation): Adjust op count, remove one USE. Index: gcc/config/rs6000/altivec.md =================================================================== --- gcc/config/rs6000/altivec.md (revision 257471) +++ gcc/config/rs6000/altivec.md (working copy) @@ -419,7 +419,6 @@ (define_insn "*restore_world" [(match_parallel 0 "restore_world_operation" [(return) - (use (reg:SI LR_REGNO)) (use (match_operand:SI 1 "call_operand" "s")) (clobber (match_operand:SI 2 "gpc_reg_operand" "=r"))])] "TARGET_MACHO && (DEFAULT_ABI == ABI_DARWIN) && TARGET_32BIT" Index: gcc/config/rs6000/predicates.md =================================================================== --- gcc/config/rs6000/predicates.md (revision 257471) +++ gcc/config/rs6000/predicates.md (working copy) @@ -1295,13 +1295,12 @@ rtx elt; int count = XVECLEN (op, 0); - if (count != 59) + if (count != 58) return 0; index = 0; if (GET_CODE (XVECEXP (op, 0, index++)) != RETURN || GET_CODE (XVECEXP (op, 0, index++)) != USE - || GET_CODE (XVECEXP (op, 0, index++)) != USE || GET_CODE (XVECEXP (op, 0, index++)) != CLOBBER) return 0; --Apple-Mail=_15C8CB20-47BB-48DC-BD6F-549BDB6D0BDE--