[all-commits] [llvm/llvm-project] b54cfa: [flang][acc] Implement MappableType's generatePriv...

Razvan Lupusoru via All-commits all-commits at lists.llvm.org
Mon Jul 14 10:54:15 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b54cfa46a7eba293b6f2086856a36cc553444939
      https://github.com/llvm/llvm-project/commit/b54cfa46a7eba293b6f2086856a36cc553444939
  Author: Razvan Lupusoru <razvan.lupusoru at gmail.com>
  Date:   2025-07-14 (Mon, 14 Jul 2025)

  Changed paths:
    M flang/include/flang/Optimizer/OpenACC/FIROpenACCTypeInterfaces.h
    M flang/lib/Lower/CMakeLists.txt
    M flang/lib/Lower/OpenACC.cpp
    M flang/lib/Optimizer/OpenACC/FIROpenACCTypeInterfaces.cpp

  Log Message:
  -----------
  [flang][acc] Implement MappableType's generatePrivateInit (#148302)

The recipe body generation was moved from lowering into FIR's
implementation of MappableType API. And now since all Fortran variable
types implement this type, lowering of OpenACC was updated to use this
API directly. No test changes were needed - all of the private,
firstprivate, and recipe tests get the same body as before.



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