This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 2/6] [og9] OpenACC middle-end worker-partitioning support
- From: Julian Brown <julian at codesourcery dot com>
- To: Chung-Lin Tang <chunglin_tang at mentor dot com>
- Cc: <cltang at codesourcery dot com>, <gcc-patches at gcc dot gnu dot org>, Andrew Stubbs <andrew_stubbs at mentor dot com>
- Date: Thu, 5 Sep 2019 16:01:19 +0100
- Subject: Re: [PATCH 2/6] [og9] OpenACC middle-end worker-partitioning support
- Ironport-sdr: B4QVOlngiL9sn61aqcz0lEUFBNvSx8p04BQyfkwygqzuURv0YP2UEASKAVs1ami24+JVzwkD40 fUcyXVEoeSJ7Hq+GO/L+ruWtsJD3IfEZDSTPOM9P396tyAqdxLwojzxAxTdozahaOoctITB+sw UZOl6faPHyKCGdInV2VxI0RqfS1he0VP6C/dJPDj4L1R8KgmGEnVYAsPo8EOtQjqj3dnoU/Epq +P21c8gIvaz0aEyuKAzJGCxDC9MLk+frL7yZjblX1q1W/ULRzMh6LF5BTUuuJ4MroO9+AbuxQ/ jp4=
- Ironport-sdr: XhA8Mi9Z5MSwl8TFpfCiOGh91/7EE7uVSNFoT+guG/XCWTe53y2hpFMzNjY8rwfVNSYE4WCoSE S/XhP8JyujC5fBcwgwqWdmPNOjUYkJqsEOBRQCZYqrDoF8QuYo+ACrz+o1SG2yWb6ANdTHwdiV wNpNbxWTzW8PeiWKGumImfwpneli8nkcssj7HxVAgCCP9OrGPz++dWAM7rMAEUXshfgYQZzwui XulICZzHB6VsLLsuzHDGTUiKgzuJq6c+gI5txneoToOrMlvQvk2/pGl50U15O86D3DPOGlB0Kq R4M=
- References: <cover.1567644180.git.julian@codesourcery.com> <1de0113e1a6807da85e5c7b0f7d473234f78dd45.1567644180.git.julian@codesourcery.com> <499c97e1-236a-1810-74f3-c98066c2a59e@mentor.com>
On Thu, 5 Sep 2019 21:52:00 +0800
Chung-Lin Tang <chunglin_tang@mentor.com> wrote:
> 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)
Apologies -- I'll investigate.
Thanks,
Julian