From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 38094 invoked by alias); 1 Oct 2018 01:18:39 -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 38084 invoked by uid 89); 1 Oct 2018 01:18:38 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:721 X-HELO: mx0a-001b2d01.pphosted.com Received: from mx0a-001b2d01.pphosted.com (HELO mx0a-001b2d01.pphosted.com) (148.163.156.1) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 01 Oct 2018 01:18:37 +0000 Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w911DmHT144637 for ; Sun, 30 Sep 2018 21:18:35 -0400 Received: from e11.ny.us.ibm.com (e11.ny.us.ibm.com [129.33.205.201]) by mx0a-001b2d01.pphosted.com with ESMTP id 2mu7hybed9-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 30 Sep 2018 21:18:34 -0400 Received: from localhost by e11.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Sun, 30 Sep 2018 21:18:33 -0400 Received: from b01cxnp23033.gho.pok.ibm.com (9.57.198.28) by e11.ny.us.ibm.com (146.89.104.198) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Sun, 30 Sep 2018 21:18:32 -0400 Received: from b01ledav003.gho.pok.ibm.com (b01ledav003.gho.pok.ibm.com [9.57.199.108]) by b01cxnp23033.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w911IVSQ29032468 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 1 Oct 2018 01:18:31 GMT Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 52F24B205F; Sun, 30 Sep 2018 21:16:45 -0400 (EDT) Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id ED5EAB2066; Sun, 30 Sep 2018 21:16:44 -0400 (EDT) Received: from otta.local (unknown [9.80.200.29]) by b01ledav003.gho.pok.ibm.com (Postfix) with ESMTP; Sun, 30 Sep 2018 21:16:44 -0400 (EDT) Subject: Re: [PATCH 0/2][IRA,LRA] Fix PR86939, IRA incorrectly creates an interference between a pseudo register and a hard register To: "H.J. Lu" Cc: Vladimir Makarov , GCC Patches , Jeffrey Law References: <616affd5-5140-8e15-9081-1635f7d4e700@redhat.com> From: Peter Bergner Date: Mon, 01 Oct 2018 01:18:00 -0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit x-cbid: 18100101-2213-0000-0000-000002FA3BD7 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00009800; HX=3.00000242; KW=3.00000007; PH=3.00000004; SC=3.00000267; SDB=6.01096076; UDB=6.00566730; IPR=6.00876118; MB=3.00023568; MTD=3.00000008; XFM=3.00000015; UTC=2018-10-01 01:18:33 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18100101-2214-0000-0000-00005BBCF7E9 Message-Id: <6ff45a7e-2415-2d18-1d53-5a50964a2174@linux.ibm.com> X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00001.txt.bz2 On 9/30/18 7:57 PM, H.J. Lu wrote: > This caused: > > FAIL: gcc.target/i386/pr63527.c scan-assembler-not movl[ \t]%[^,]+, %ebx > FAIL: gcc.target/i386/pr63534.c scan-assembler-not movl[ \t]%[^,]+, %ebx > FAIL: gcc.target/i386/pr64317.c scan-assembler addl[ > \\t]+[$]_GLOBAL_OFFSET_TABLE_, %ebx > FAIL: gcc.target/i386/pr64317.c scan-assembler movl[ \\t]+c@GOTOFF[(]%ebx[)] Can you check whether the new generated code is at least as good as the old generated code? I'm assuming the code we generate now isn't wrong, just different and maybe we just need to change what we expect to see. Peter