[PATCH] D22481: Allow negative lower bound in array sections based on pointers
David S via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 18 14:49:23 PDT 2016
davidsh created this revision.
davidsh added reviewers: carlo.bertolli, arpith-jacob, kkwli0, sfantao, ABataev.
davidsh added a subscriber: cfe-commits.
OpenMP 4.5 removed the restriction that array section lower bound must be non negative.
This change is to allow negative values for array section based on pointers.
For array section based on array type there is still a restriction: "The array section must be a subset of the original array."
https://reviews.llvm.org/D22481
Files:
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaExpr.cpp
test/OpenMP/target_depend_messages.cpp
test/OpenMP/target_enter_data_depend_messages.cpp
test/OpenMP/target_exit_data_depend_messages.cpp
test/OpenMP/target_map_messages.cpp
test/OpenMP/target_parallel_depend_messages.cpp
test/OpenMP/target_parallel_for_depend_messages.cpp
test/OpenMP/target_parallel_for_map_messages.cpp
test/OpenMP/target_parallel_for_simd_depend_messages.cpp
test/OpenMP/target_parallel_for_simd_map_messages.cpp
test/OpenMP/target_parallel_map_messages.cpp
test/OpenMP/target_update_depend_messages.cpp
test/OpenMP/task_depend_messages.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22481.64389.patch
Type: text/x-patch
Size: 18224 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160718/04398395/attachment.bin>
More information about the cfe-commits
mailing list