[all-commits] [llvm/llvm-project] 982040: Fix metadirective loop variant safety checks

Chi-Chun, Chen via All-commits all-commits at lists.llvm.org
Fri Jul 17 22:00:40 PDT 2026


  Branch: refs/heads/users/cchen/flang-metadirective-loop-core
  Home:   https://github.com/llvm/llvm-project
  Commit: 982040d69a8674b0d47d2ef91c938deb0de4770b
      https://github.com/llvm/llvm-project/commit/982040d69a8674b0d47d2ef91c938deb0de4770b
  Author: chichunchen <chichunchen844 at gmail.com>
  Date:   2026-07-17 (Fri, 17 Jul 2026)

  Changed paths:
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/test/Lower/OpenMP/Todo/metadirective-loop-enclosing-data-environment.f90
    M flang/test/Lower/OpenMP/metadirective-implementation.f90

  Log Message:
  -----------
  Fix metadirective loop variant safety checks

Classify candidate and fallback association from raw directive IDs so clauses are only converted for the selected variant.

Recognize data environments selected by enclosing metadirectives from the emitted OpenMP operation ancestry. Add regressions for unselected clauses and nested selected parallel regions.

Assisted with codex.



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