aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJon Chesterfield <jonathanchesterfield@gmail.com>2020-12-11 02:13:22 +0000
committerJon Chesterfield <jonathanchesterfield@gmail.com>2020-12-11 02:13:34 +0000
commitce93de3bb284c944676c7b81890156d9d80b1db9 (patch)
tree502903f4ce922d66fd945d7053708b192d00f3c5 /clang/lib/Frontend/CompilerInvocation.cpp
parent494aacd72c6a85a6d586fa58a8481e13b68acf24 (diff)
downloadllvm-ce93de3bb284c944676c7b81890156d9d80b1db9.zip
llvm-ce93de3bb284c944676c7b81890156d9d80b1db9.tar.gz
llvm-ce93de3bb284c944676c7b81890156d9d80b1db9.tar.bz2
[libomptarget][nfc] Remove data_sharing type aliasing
[libomptarget][nfc] Remove data_sharing type aliasing Libomptarget previous used __kmpc_data_sharing_slot to access values of type __kmpc_data_sharing_{worker,master}_slot_static. This aliasing violation was benign in practice. The master type has since been removed, so a single type can be used instead. This is particularly helpful for the transition to an openmp deviceRTL, as the c++/openmp compiler for amdgcn currently rejects the flexible array member for being an incomplete type. Serves the same purpose as abandoned D86324. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D93075
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions