Go to file
Arpith Chacko Jacob 3d58f26929 [OpenMP] Prevent nesting of target constructs within target code execution regions.
Summary:
This patch enhances Sema to check for the following restriction:

OpenMP 4.5 [2.17 Nesting of Regions]
If a target, target update, target data, target enter data, or
target exit data construct is encountered during execution of a
target region, the behavior is unspecified.

Reviewers: ABataev

Differential Revision: http://reviews.llvm.org/D16758

llvm-svn: 259464
2016-02-02 04:00:47 +00:00
clang [OpenMP] Prevent nesting of target constructs within target code execution regions. 2016-02-02 04:00:47 +00:00
clang-tools-extra Fix build problem by lower SmallSet<N> to a reasonable value 2016-02-01 22:18:58 +00:00
compiler-rt [asan] Fixup r258849 by updating warning in the test 2016-02-02 02:01:21 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement modf math builtin 2016-01-27 14:52:10 +00:00
libcxx [docs] Remove references to autoconf build. 2016-01-30 01:11:42 +00:00
libcxxabi [libcxxabi] Teach cxa_demangle about Hexagon's long double size 2016-01-20 14:10:23 +00:00
libunwind Replace cmake check for printf with a check for fopen. 2015-12-10 00:47:08 +00:00
lld Add comments. 2016-02-02 03:11:27 +00:00
lldb NetBSD: Define initial RegisterContextNetBSD_x86_64 2016-02-02 03:47:44 +00:00
llgo [llgo] Force exporting __morestack from llgoi 2015-11-27 04:46:46 +00:00
llvm [LCG] Build an edge abstraction for the LazyCallGraph and use it to 2016-02-02 03:57:13 +00:00
openmp Fix task dependency performance problem 2016-01-28 23:10:44 +00:00
polly ScopInfo: Correct schedule construction 2016-02-01 11:54:13 +00:00