[all-commits] [llvm/llvm-project] 58f45d: [flang][openmp] - depend clause support in target, ...

Pranav Bhandarkar via All-commits all-commits at lists.llvm.org
Wed Feb 21 09:28:38 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 58f45d909d2a1565128846e423b480808736f214
      https://github.com/llvm/llvm-project/commit/58f45d909d2a1565128846e423b480808736f214
  Author: Pranav Bhandarkar <pranav.bhandarkar at amd.com>
  Date:   2024-02-21 (Wed, 21 Feb 2024)

  Changed paths:
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/test/Lower/OpenMP/target.f90
    M flang/test/Semantics/OpenMP/clause-validity01.f90

  Log Message:
  -----------
  [flang][openmp] - depend clause support in target, target enter/update/exit data constructs (#81610)

This patch adds support in flang for the depend clause in target and
target enter/update/exit constructs. Previously, the following line in a
fortran program would have resulted in the error shown below it.

    !$omp target map(to:a) depend(in:a)


"not yet implemented: Unhandled clause DEPEND in TARGET construct"



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