]> granicus.if.org Git - clang/commit
Merging r339603:
authorHans Wennborg <hans@hanshq.net>
Thu, 16 Aug 2018 09:35:01 +0000 (09:35 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 16 Aug 2018 09:35:01 +0000 (09:35 +0000)
commitca31943738e28c39acff8db9368be70e4fec64ab
tree584467c757e903df2f630558588b3a5deaf4ce82
parentbdb1c367582dd7ce7cb80c234c9f4e7ea662b14b
Merging r339603:
------------------------------------------------------------------------
r339603 | abataev | 2018-08-13 21:04:24 +0200 (Mon, 13 Aug 2018) | 4 lines

[OPENMP] Fix emission of the loop doacross constructs.

The number of loops associated with the OpenMP loop constructs should
not be considered as the number loops to collapse.
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_70@339851 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/OpenMPClause.h
lib/AST/OpenMPClause.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/ordered_doacross_codegen.c
test/OpenMP/ordered_doacross_codegen.cpp
test/OpenMP/parallel_for_simd_ast_print.cpp