[all-commits] [llvm/llvm-project] e0ca47: [OPENMP50]Add cancellation support in taskloop-bas...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Thu Feb 13 09:09:12 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e0ca4792fa4598359dc5364bcc466f7e78616113
      https://github.com/llvm/llvm-project/commit/e0ca4792fa4598359dc5364bcc466f7e78616113
  Author: Alexey Bataev <a.bataev at hotmail.com>
  Date:   2020-02-13 (Thu, 13 Feb 2020)

  Changed paths:
    M clang/include/clang/AST/StmtOpenMP.h
    M clang/lib/AST/StmtOpenMP.cpp
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/CodeGen/CGStmtOpenMP.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Serialization/ASTReaderStmt.cpp
    M clang/lib/Serialization/ASTWriterStmt.cpp
    M clang/test/OpenMP/master_taskloop_ast_print.cpp
    M clang/test/OpenMP/master_taskloop_codegen.cpp
    M clang/test/OpenMP/nesting_of_regions.cpp
    M clang/test/OpenMP/parallel_master_taskloop_ast_print.cpp
    M clang/test/OpenMP/parallel_master_taskloop_codegen.cpp
    M clang/test/OpenMP/taskloop_ast_print.cpp
    M clang/test/OpenMP/taskloop_codegen.cpp

  Log Message:
  -----------
  [OPENMP50]Add cancellation support in taskloop-based directives.

According to OpenMP 5.0, cancel and cancellation point constructs are
supported in taskloop directive. Added support for cancellation in
taskloop, master taskloop and parallel master taskloop.




More information about the All-commits mailing list