From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 53256 invoked by alias); 5 Sep 2019 13:52:12 -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 53241 invoked by uid 89); 5 Sep 2019 13:52:11 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-7.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=H*UA:Intel, H*u:Intel, H*UA:Macintosh, H*u:Macintosh X-HELO: esa2.mentor.iphmx.com Received: from esa2.mentor.iphmx.com (HELO esa2.mentor.iphmx.com) (68.232.141.98) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 05 Sep 2019 13:52:10 +0000 IronPort-SDR: qDJsqBJQ9VwibUIwiA7innw8jjW6IcB03ne0rjNa8Mp5jj+ARHRzho7Rr2L7v38cIXhHEWJEKM z+IN9TNoN7TtaNJ+RY9DMIzutv3O4d1UbP1h4uABUZpi8olSmjizDfd9h3SOSB6jy2W36wF2WB LgAXW5BSVJjt+zXK8z/UcS4exxMz/xetafDTQjsEFB+k9BBdYZj57MoHP03FZ7uv7j8VGWP8ob SNgewXswaRh8FYjQ9Va+Y5Sbc9GfKsvr+wR7o7U6bkrUq6YWdnx6lkx7fHZzt4PB+3RS9qU+rC 05k= Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa2.mentor.iphmx.com with ESMTP; 05 Sep 2019 05:52:07 -0800 IronPort-SDR: AnMyScdVlSd7H0YdAhkP17L+aW1Q/zShC1yJYY7/tKpICeF/pKWFid+GsA2qlndBi3B8jviyUY qnnye9+jRUhWxyOAh7p4T7/iBpmFeRt7S6jMMU7PwwIHTMvgodqIJvE8e9oJygDfReg+OQEUUK qwr6MfwZDS41zG+O1gZjS0CCvcvO5nhLn7SXqIJakeu4vspvWubPbnGTdXrj7ThO+kxspHP4Ul wEHrZ07Qt+KUamoE0og3BvlZyEAERpM6mw9uONuX/lyU909oNpgToSRT7f01MwImllfU9Jg5C3 Eek= Reply-To: Subject: Re: [PATCH 2/6] [og9] OpenACC middle-end worker-partitioning support To: Julian Brown , CC: Andrew Stubbs References: <1de0113e1a6807da85e5c7b0f7d473234f78dd45.1567644180.git.julian@codesourcery.com> From: Chung-Lin Tang Message-ID: <499c97e1-236a-1810-74f3-c98066c2a59e@mentor.com> Date: Thu, 05 Sep 2019 13:52:00 -0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <1de0113e1a6807da85e5c7b0f7d473234f78dd45.1567644180.git.julian@codesourcery.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Return-Path: chunglin_tang@mentor.com X-SW-Source: 2019-09/txt/msg00295.txt.bz2 On 2019/9/5 9:45 AM, Julian Brown wrote: > Much of omp-sese.c originates from code written for NVPTX by Nathan > Sidwell (adapted to work on gimple instead of RTL) -- though at present, > only the per-basic-block scheme is implemented, and the SESE-finding > algorithm isn't yet used. Hi Julian, it appears that this part broke NVPTX builds due to the duplicate stuff in config/nvptx/nvptx.c and the new omp-sese.c file (e.g. struct parallel). Can you fix this? (being able to factor away stuff from nvptx backend into the middle-end seems a good idea in general) Thanks, Chung-Lin