[all-commits] [llvm/llvm-project] eb44bb: [OpenMP][Offload] Add support for dyn_groupprivate...

Kevin Sala Penades via All-commits all-commits at lists.llvm.org
Thu Aug 7 23:24:57 PDT 2025


  Branch: refs/heads/users/kevinsala/omp-dyn-groupprivate-pr
  Home:   https://github.com/llvm/llvm-project
  Commit: eb44bba3d8eda7e53afcf9b386d4459809f40e98
      https://github.com/llvm/llvm-project/commit/eb44bba3d8eda7e53afcf9b386d4459809f40e98
  Author: Kevin Sala <salapenades1 at llnl.gov>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M clang/include/clang/AST/OpenMPClause.h
    M clang/include/clang/AST/RecursiveASTVisitor.h
    M clang/include/clang/Basic/OpenMPKinds.def
    M clang/include/clang/Basic/OpenMPKinds.h
    M clang/include/clang/Sema/SemaOpenMP.h
    M clang/lib/AST/OpenMPClause.cpp
    M clang/lib/AST/StmtProfile.cpp
    M clang/lib/Basic/OpenMPKinds.cpp
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/Parse/ParseOpenMP.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Sema/TreeTransform.h
    M clang/lib/Serialization/ASTReader.cpp
    M clang/lib/Serialization/ASTWriter.cpp
    M clang/tools/libclang/CIndex.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M llvm/include/llvm/Frontend/OpenMP/OMP.td
    M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
    M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
    M offload/DeviceRTL/include/DeviceTypes.h
    M offload/DeviceRTL/include/Interface.h
    M offload/DeviceRTL/include/State.h
    M offload/DeviceRTL/src/Kernel.cpp
    M offload/DeviceRTL/src/State.cpp
    M offload/include/Shared/APITypes.h
    M offload/include/Shared/Environment.h
    M offload/include/device.h
    M offload/include/omptarget.h
    M offload/libomptarget/OpenMP/API.cpp
    M offload/libomptarget/device.cpp
    M offload/libomptarget/exports
    M offload/plugins-nextgen/amdgpu/dynamic_hsa/hsa_ext_amd.h
    M offload/plugins-nextgen/amdgpu/src/rtl.cpp
    M offload/plugins-nextgen/common/include/PluginInterface.h
    M offload/plugins-nextgen/common/src/PluginInterface.cpp
    M offload/plugins-nextgen/cuda/dynamic_cuda/cuda.h
    M offload/plugins-nextgen/cuda/src/rtl.cpp
    M offload/plugins-nextgen/host/src/rtl.cpp
    M openmp/runtime/src/include/omp.h.var
    M openmp/runtime/src/kmp_csupport.cpp
    M openmp/runtime/src/kmp_stub.cpp

  Log Message:
  -----------
  [OpenMP][Offload] Add support for dyn_groupprivate clause


  Commit: 1a54d765c0420fd461b4b1df80ef66645059ce36
      https://github.com/llvm/llvm-project/commit/1a54d765c0420fd461b4b1df80ef66645059ce36
  Author: Kevin Sala <salapenades1 at llnl.gov>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M clang/include/clang/AST/OpenMPClause.h
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/include/clang/Basic/OpenMPKinds.def
    M clang/include/clang/Basic/OpenMPKinds.h
    M clang/include/clang/Sema/SemaOpenMP.h
    M clang/lib/AST/OpenMPClause.cpp
    M clang/lib/AST/StmtProfile.cpp
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/Parse/ParseOpenMP.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Sema/TreeTransform.h
    M clang/lib/Serialization/ASTReader.cpp
    M clang/lib/Serialization/ASTWriter.cpp
    M llvm/include/llvm/Frontend/OpenMP/OMP.td

  Log Message:
  -----------
  [OpenMP][Offload] Add support for cgroup modifier in dyn_groupprivate


  Commit: 184b0ae09b5abfdeccd66e6594d81c9b3e190b8f
      https://github.com/llvm/llvm-project/commit/184b0ae09b5abfdeccd66e6594d81c9b3e190b8f
  Author: Kevin Sala <salapenades1 at llnl.gov>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    A clang/test/OpenMP/target_dyn_groupprivate_messages.cpp
    A clang/test/OpenMP/target_teams_dyn_groupprivate_messages.cpp
    A offload/test/offloading/dyn_groupprivate_strict.cpp

  Log Message:
  -----------
  [OpenMP][Offload] Add tests for dyn_groupprivate


Compare: https://github.com/llvm/llvm-project/compare/eb44bba3d8ed%5E...184b0ae09b5a

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list