]> granicus.if.org Git - clang/commit
[OPENMP 4.1] Codegen for array sections/subscripts in 'reduction' clause.
authorAlexey Bataev <a.bataev@hotmail.com>
Thu, 8 Oct 2015 09:10:53 +0000 (09:10 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 8 Oct 2015 09:10:53 +0000 (09:10 +0000)
commit3d04434c638e0e091d0cd49a44cd21c264d57ae0
tree68ecc75e399f74bdf57f793711169afbc7350728
parent8ec91972332f5163bcdfce4198609833632243ad
[OPENMP 4.1] Codegen for array sections/subscripts in 'reduction' clause.
OpenMP 4.1 adds support for array sections/subscripts in 'reduction' clause. Patch adds codegen for this feature.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@249672 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/clang/AST/DataRecursiveASTVisitor.h
include/clang/AST/OpenMPClause.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/Basic/DiagnosticSemaKinds.td
lib/AST/Expr.cpp
lib/AST/OpenMPClause.cpp
lib/AST/StmtProfile.cpp
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CGOpenMPRuntime.h
lib/CodeGen/CGStmtOpenMP.cpp
lib/Sema/SemaOpenMP.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
test/OpenMP/for_reduction_codegen.cpp
test/OpenMP/for_reduction_messages.cpp
tools/libclang/CIndex.cpp