[all-commits] [llvm/llvm-project] 73e5d7: [OpenMP] Initial parsing and sema support for 'mas...

Fazlay Rabbi via All-commits all-commits at lists.llvm.org
Tue Jun 28 15:32:00 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 73e5d7bdff51bdcce8100feff0008a154e8e02bc
      https://github.com/llvm/llvm-project/commit/73e5d7bdff51bdcce8100feff0008a154e8e02bc
  Author: Fazlay Rabbi <fazlay.rabbi at intel.com>
  Date:   2022-06-28 (Tue, 28 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/masked_taskloop_simd_aligned_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_ast_print.cpp
    A clang/test/OpenMP/masked_taskloop_simd_collapse_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_final_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_firstprivate_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_grainsize_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_in_reduction_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_lastprivate_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_linear_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_loop_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_num_tasks_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_priority_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_private_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_reduction_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_safelen_messages.cpp
    A clang/test/OpenMP/masked_taskloop_simd_simdlen_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 'masked taskloop simd' construct

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

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




More information about the All-commits mailing list