[cfe-dev] potential OpenMP back ports for 3.9.1

Tom Stellard via cfe-dev cfe-dev at lists.llvm.org
Mon Nov 7 19:26:04 PST 2016


On Mon, Oct 31, 2016 at 12:18:07PM +0000, Alexey Bataev via cfe-dev wrote:
> I believe the first and the last must be backported to 3.9.1. Also, I 
> think, several other patches can be backported:
> 
> https://reviews.llvm.org/rL284110 (Fix for PR30639: CGDebugInfo Null 
> dereference with OpenMP array)
> 
> https://reviews.llvm.org/rL284229 (Fix for PR30632: Name mangling issue.)
> 

Do we have bugzilla tickets for these?

-Tom

> 
> Best regards,
> Alexey Bataev
> 
> On 10/31/2016 03:09 PM, Jack Howarth wrote:
> > Alexey,
> >        I scanned through the OpenMP commits in cfe trunk for potential
> > back ports to 3.9 branch for the 3.9.1 release. Do any of these merit
> > inclusion?
> >                Jack
> >
> > Author: kli
> > Date: Mon Jul 18 17:49:16 2016
> > New Revision: 275926
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=275926&view=rev
> > Log:
> > [OpenMP] Fix incorrect diagnostics in map clause
> >
> > -------------------------------
> >
> > Author: sfantao
> > Date: Mon Jul 18 18:22:11 2016
> > New Revision: 275930
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=275930&view=rev
> > Log:
> > [OpenMP] Remove dead code in conditional of mappable expressions SEMA.
> >
> > -------------------------------
> >
> > Author: sfantao
> > Date: Wed Jul 27 17:49:49 2016
> > New Revision: 276933
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=276933&view=rev
> > Log:
> > [OpenMP] Add support for mapping array sections through pointer references.
> >
> > Summary:
> > This patch fixes a bug in the map of array sections whose base is a
> > reference to a pointer. The existing mapping support was not prepared
> > to deal with it, causing the compiler to crash.
> >
> > Mapping a reference to a pointer enjoys the same characteristics of a
> > regular pointer, i.e., it is passed by value. Therefore, the reference
> > has to be materialized in the target region.
> >
> > -------------------------------
> >
> > Author: sfantao
> > Date: Wed Jul 27 17:52:16 2016
> > New Revision: 276934
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=276934&view=rev
> > Log:
> > [OpenMP] Add support to map member expressions with references to pointers.
> >
> > Summary: This patch add support to map pointers through references in
> > class members. Although a reference does not have storage that a user
> > can access, it still has to be mapped in order to get the deep copy
> > right and the dereferencing code work properly.
> >
> > -------------------------------
> >
> > Author: davidsh
> > Date: Tue Oct  4 09:41:36 2016
> > New Revision: 283223
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=283223&view=rev
> > Log:
> > [OpenMP] fix segfault when a variable referenced in reduction clause
> > is a reference parameter\nDifferential Revision:
> > http://reviews.llvm.org/D24524
> 
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev



More information about the cfe-dev mailing list