[all-commits] [llvm/llvm-project] d64ba8: [OpenMP] Initial parsing and sema support for 'par...

Fazlay Rabbi via All-commits all-commits at lists.llvm.org
Thu Jun 30 11:44:47 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d64ba896d3762241b6ebf004ae88b33cb991a575
      https://github.com/llvm/llvm-project/commit/d64ba896d3762241b6ebf004ae88b33cb991a575
  Author: Fazlay Rabbi <fazlay.rabbi at intel.com>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

  Changed paths:
    M clang/include/clang-c/Index.h
    M clang/include/clang/AST/RecursiveASTVisitor.h
    M clang/include/clang/AST/StmtOpenMP.h
    M clang/include/clang/Basic/StmtNodes.td
    M clang/include/clang/Sema/Sema.h
    M clang/include/clang/Serialization/ASTBitCodes.h
    M clang/lib/AST/StmtOpenMP.cpp
    M clang/lib/AST/StmtPrinter.cpp
    M clang/lib/AST/StmtProfile.cpp
    M clang/lib/Basic/OpenMPKinds.cpp
    M clang/lib/CodeGen/CGStmt.cpp
    M clang/lib/Parse/ParseOpenMP.cpp
    M clang/lib/Sema/SemaExceptionSpec.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Sema/TreeTransform.h
    M clang/lib/Serialization/ASTReaderStmt.cpp
    M clang/lib/Serialization/ASTWriterStmt.cpp
    M clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
    M clang/test/Analysis/cfg-openmp.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_ast_print.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_collapse_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_final_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_firstprivate_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_grainsize_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_lastprivate_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_loop_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_num_tasks_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_priority_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_private_messages.cpp
    A clang/test/OpenMP/parallel_masked_taskloop_reduction_messages.cpp
    M clang/tools/libclang/CIndex.cpp
    M clang/tools/libclang/CXCursor.cpp
    M llvm/include/llvm/Frontend/OpenMP/OMP.td

  Log Message:
  -----------
  [OpenMP] Initial parsing and sema support for 'parallel masked taskloop' construct

This patch gives basic parsing and semantic support for
"parallel masked taskloop" construct introduced in
OpenMP 5.1 (section 2.16.9)

Differential Revision: https://reviews.llvm.org/D128834




More information about the All-commits mailing list