[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cfe-dev
Subject:    Re: [cfe-dev] potential OpenMP back ports for 3.9.1
From:       Alexey Bataev via cfe-dev <cfe-dev () lists ! llvm ! org>
Date:       2016-10-31 12:18:07
Message-ID: AM4PR0901MB1251E9D476CAF4D477DE153785AE0 () AM4PR0901MB1251 ! eurprd09 ! prod ! outlook ! com
[Download RAW message or body]

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.)


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@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic