[all-commits] [llvm/llvm-project] 469787: [OPENMP50]Handle lastprivate conditionals passed a...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Thu Jan 30 09:01:09 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4697874c28eda11ce29266f3c6188280809b6b36
      https://github.com/llvm/llvm-project/commit/4697874c28eda11ce29266f3c6188280809b6b36
  Author: Alexey Bataev <a.bataev at hotmail.com>
  Date:   2020-01-30 (Thu, 30 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/parallel_for_lastprivate_conditional.cpp
    M clang/test/OpenMP/sections_lastprivate_codegen.cpp

  Log Message:
  -----------
  [OPENMP50]Handle lastprivate conditionals passed as shared in inner
regions.

If the lastprivate conditional is passed as shared in inner region, we
shall check if it was ever changed and use this updated value after exit
from the inner region as an update value.




More information about the All-commits mailing list