[OPENMP 4.5] Initial support for data members in 'linear' clause.
OpenMP 4.5 allows to privatize data members of current class in member functions. Patch adds initial support for privatization of data members in 'linear' clause, no codegen support. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@262578 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/Attr.td 7 additions, 0 deletionsinclude/clang/Basic/Attr.td
- lib/CodeGen/CGStmtOpenMP.cpp 10 additions, 2 deletionslib/CodeGen/CGStmtOpenMP.cpp
- lib/Sema/SemaOpenMP.cpp 48 additions, 67 deletionslib/Sema/SemaOpenMP.cpp
- test/OpenMP/for_ast_print.cpp 22 additions, 2 deletionstest/OpenMP/for_ast_print.cpp
- test/OpenMP/for_linear_messages.cpp 1 addition, 1 deletiontest/OpenMP/for_linear_messages.cpp
- test/OpenMP/for_simd_linear_messages.cpp 1 addition, 1 deletiontest/OpenMP/for_simd_linear_messages.cpp
- test/OpenMP/parallel_for_linear_messages.cpp 1 addition, 1 deletiontest/OpenMP/parallel_for_linear_messages.cpp
- test/OpenMP/parallel_for_simd_linear_messages.cpp 1 addition, 1 deletiontest/OpenMP/parallel_for_simd_linear_messages.cpp
- test/OpenMP/target_parallel_for_linear_messages.cpp 1 addition, 1 deletiontest/OpenMP/target_parallel_for_linear_messages.cpp
Loading
Please register or sign in to comment