]> granicus.if.org Git - clang/commit
[OpenMP] Add support for multidimensional array sections in map clause SEMA.
authorSamuel Antao <sfantao@us.ibm.com>
Wed, 9 Mar 2016 15:46:05 +0000 (15:46 +0000)
committerSamuel Antao <sfantao@us.ibm.com>
Wed, 9 Mar 2016 15:46:05 +0000 (15:46 +0000)
commitc527fb5d2d16df322bf3ae3ec775e2cd33f64bc4
tree74a9f8482cb522d8dc183cd88d9f5bbf47e12d16
parent707118c24cbb8849f27204b27dddfe8213a3dbb5
[OpenMP] Add support for multidimensional array sections in map clause SEMA.

Summary: In some cases it can be proved statically that multidimensional array section refer to contiguous storage and can therefore be allowed in a map clause. This patch adds support for those cases in SEMA.

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

Subscribers: cfe-commits, fraggamuffin, caomhin

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@263019 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaOpenMP.cpp
test/OpenMP/target_map_messages.cpp