Re: [gomp4.1] Start of structure element mapping support

2019-11-11 Thread Thomas Schwinge
Hi! On 2019-10-16T18:52:55+0200, Jakub Jelinek wrote: > On Wed, Oct 16, 2019 at 03:22:52PM +0200, Thomas Schwinge wrote: >> Stumbled over this while reviewing Julian's "Factor out duplicate code in >> gimplify_scan_omp_clauses": > >> ..., which here gets writte to... >> >> > +

Re: [gomp4.1] Start of structure element mapping support

2019-10-16 Thread Jakub Jelinek
On Wed, Oct 16, 2019 at 03:22:52PM +0200, Thomas Schwinge wrote: > Stumbled over this while reviewing Julian's "Factor out duplicate code in > gimplify_scan_omp_clauses": > ..., which here gets writte to... > > > + if (base != decl) > > + break; > >

Re: [gomp4.1] Start of structure element mapping support

2019-10-16 Thread Thomas Schwinge
Hi Jakub! Stumbled over this while reviewing Julian's "Factor out duplicate code in gimplify_scan_omp_clauses": On 2015-07-31T18:16:10+0200, Jakub Jelinek wrote: > This patch is the start of implementation of struct element mapping. Not quite the same, but similar code is still present in GCC

[gomp4.1] Start of structure element mapping support

2015-07-31 Thread Jakub Jelinek
Hi! This patch is the start of implementation of struct element mapping. I'm not handling structure element based array sections (neither array based, nor pointer/reference based) yet, nor C++. If the whole struct is already mapped, then that mapping is used, otherwise we require that either all