Go to file
Samuel Antao 6782e944d2 [OpenMP] Adjust map type bits according to latest spec and use zero size array sections for pointers.
Summary: This patch changes the bits used to specify the map types according to the latest version of the libomptarget document and add the support for zero size array section when pointers are being implicitly mapped. This completes the missing new 4.5 map semantics.

Reviewers: hfinkel, carlo.bertolli, arpith-jacob, kkwli0, ABataev

Subscribers: caomhin, cfe-commits

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

llvm-svn: 270868
2016-05-26 16:48:10 +00:00
clang [OpenMP] Adjust map type bits according to latest spec and use zero size array sections for pointers. 2016-05-26 16:48:10 +00:00
clang-tools-extra clang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-vararg.cpp: Tweak for r270775. 2016-05-26 11:20:54 +00:00
compiler-rt Fix windows bot failure 2016-05-26 16:21:11 +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 math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx [libcxx] Allow explicit pthread opt-in 2016-05-25 17:40:09 +00:00
libcxxabi libc++abi: build with -fvisibility=hidden 2016-05-26 02:12:20 +00:00
libunwind Introduce a native-only unwinder build. 2016-05-25 12:36:34 +00:00
lld Removed redundant argument. NFC. 2016-05-26 13:37:12 +00:00
lldb [cmake] Remove the LLDB versions of the exception-controlling variables 2016-05-26 16:11:04 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [CMake] Restrict libxar linkage to just llvm-objdump 2016-05-26 16:32:40 +00:00
openmp Add a test case for microtask dispatch with many arguments 2016-05-26 16:34:05 +00:00
polly [ScopInfo] Remove unused typedef OutgoingValueMapTy. NFC. 2016-05-23 14:51:52 +00:00