[all-commits] [llvm/llvm-project] fa7903: [OpenMP] Allow overriding clause-allowed-on-direct...

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Wed Sep 30 08:31:36 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fa7903e9e206004a9613662eca539d3342807231
      https://github.com/llvm/llvm-project/commit/fa7903e9e206004a9613662eca539d3342807231
  Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
  Date:   2026-09-30 (Wed, 30 Sep 2026)

  Changed paths:
    M flang/lib/Lower/OpenMP/Decomposer.cpp
    M llvm/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
    M llvm/unittests/Frontend/OpenMPDecompositionTest.cpp

  Log Message:
  -----------
  [OpenMP] Allow overriding clause-allowed-on-directive in decomposition (#227418)

Construct decomposition needs to know which clause is allowed on which
directive in a given OpenMP spec version. To allow implementations to
conditionally allow clauses from future (or past) versions, require the
helper class to implement the isClauseAllowedOnDirective check.



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