[all-commits] [llvm/llvm-project] e6d258: [OPENMP50]Track changes of lastprivate conditional...
Alexey Bataev via All-commits
all-commits at lists.llvm.org
Mon Jan 27 11:57:18 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e6d2583e45ef3af7646d4a58bada23333e639121
https://github.com/llvm/llvm-project/commit/e6d2583e45ef3af7646d4a58bada23333e639121
Author: Alexey Bataev <a.bataev at hotmail.com>
Date: 2020-01-27 (Mon, 27 Jan 2020)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntime.cpp
M clang/lib/CodeGen/CGOpenMPRuntime.h
M clang/lib/CodeGen/CGStmtOpenMP.cpp
M clang/test/OpenMP/for_lastprivate_codegen.cpp
A clang/test/OpenMP/parallel_for_lastprivate_conditional.cpp
M clang/test/OpenMP/sections_lastprivate_codegen.cpp
Log Message:
-----------
[OPENMP50]Track changes of lastprivate conditional in parallel-based
regions with reductions, lastprivates or linears clauses.
If the lastprivate conditional variable is updated in inner parallel
region with reduction, lastprivate or linear clause, the value must be
considred as a candidate for lastprivate conditional. Also, tracking in
inner parallel regions is not required.
More information about the All-commits
mailing list