From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 82129 invoked by alias); 1 Feb 2018 12:01:55 -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 82120 invoked by uid 89); 1 Feb 2018 12:01:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=Hx-languages-length:1341 X-HELO: mail-it0-f66.google.com Received: from mail-it0-f66.google.com (HELO mail-it0-f66.google.com) (209.85.214.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 01 Feb 2018 12:01:53 +0000 Received: by mail-it0-f66.google.com with SMTP id h129so3551546ita.2 for ; Thu, 01 Feb 2018 04:01:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iwLmoI6hjde2GsSaP2HLUHE0BfVfRUR7Xv8jp7WGbtA=; b=r3UFzjtNpHJ7Y2H4fPpIFX7RWEmjlTFJiXiVV3mEzuzAw2GlH/V+YgoHUJklGmOJTJ VBS/D3KHq9m1NU4VSNnmWwWtAFHG9tfZirJ0/MR0dPPDJB4lZsV2e0VOc4mMyHbwphZu BuJQDYm/sLMJ61Au6NG/lS/PGx51FDuTFzeIb42qcKxI1S46UrHV13U5yxqpy7gpZDGl Oz8oJiWVKcFXKrusZsohjlt1AS7E+nmTXwZGg4YU+wv6Tu5QKP62UFDHsohHDY5DWV56 JtyrErYSqL78RRhVwmj2eeMgoxznpr+y2Kvm4i3e1DRPZ8W3MzaT3VjX9UdRJATTiC+C LP6w== X-Gm-Message-State: AKwxytcnpp8lkACw8eIOTjxQ5K+W4xcljlh6ijFSNrtsBltZ1CXveIvK FOdwUAnaFqQzOnmXNDE06JZHkGhCSBptGuhK8Ho= X-Google-Smtp-Source: AH8x224wU8Q/4BIcmNdt/rbSaYZB14ITAU01mpljkfBm4iKjAYklfCuP9UbTCoDFQdRo42YVZnwXdB4Hb2kN95Zpx40= X-Received: by 10.36.211.85 with SMTP id n82mr11296591itg.101.1517486512312; Thu, 01 Feb 2018 04:01:52 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.88.69 with HTTP; Thu, 1 Feb 2018 04:01:51 -0800 (PST) In-Reply-To: References: From: "Bin.Cheng" Date: Thu, 01 Feb 2018 12:01:00 -0000 Message-ID: Subject: Re: [PATCH BACKPORT]Backport r254778 and test case in r244815 to GCC6 To: Richard Biener Cc: "gcc-patches@gcc.gnu.org" Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-02/txt/msg00027.txt.bz2 On Wed, Jan 31, 2018 at 10:55 AM, Richard Biener wrote: > On Tue, Dec 19, 2017 at 4:36 PM, Bin Cheng wrote: >> HI, >> This patch backports r254778 and test case in r244815 to GCC6. Bootstrap and >> test on x86_64. Is it OK? > > Ok. Retested and applied on GCC6 branch. Thanks, bin > > Richard. > >> Thanks, >> bin >> >> 2017-12-18 Bin Cheng >> >> Backport from mainline >> 2017-11-15 Bin Cheng >> >> PR tree-optimization/82726 >> PR tree-optimization/70754 >> * tree-predcom.c (order_drefs_by_pos): New function. >> (combine_chains): Move code setting has_max_use_after to... >> (try_combine_chains): ...here. New parameter. Sort combined chains >> according to position information. >> (tree_predictive_commoning_loop): Update call to above function. >> (update_pos_for_combined_chains, pcom_stmt_dominates_stmt_p): New. >> >> gcc/testsuite >> 2017-12-18 Bin Cheng >> >> Backport from mainline >> 2017-11-15 Bin Cheng >> >> PR tree-optimization/82726 >> * gcc.dg/tree-ssa/pr82726.c: New test. >> >> Backport from mainline >> 2017-01-23 Bin Cheng >> >> PR tree-optimization/70754 >> * gfortran.dg/pr70754.f90: New test.