[all-commits] [llvm/llvm-project] 10f575: [OpenMP]Update use_device_clause lowering

Akash Banerjee via All-commits all-commits at lists.llvm.org
Tue Sep 3 06:28:09 PDT 2024


  Branch: refs/heads/users/akash/use-device-lowering-2
  Home:   https://github.com/llvm/llvm-project
  Commit: 10f575c3457719e2b21f9633c890c34ae671548e
      https://github.com/llvm/llvm-project/commit/10f575c3457719e2b21f9633c890c34ae671548e
  Author: Akash Banerjee <Akash.Banerjee at amd.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
    M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
    M mlir/test/Target/LLVMIR/omptarget-llvm.mlir
    A mlir/test/Target/LLVMIR/openmp-target-use-device-nested.mlir

  Log Message:
  -----------
  [OpenMP]Update use_device_clause lowering

This patch updates the use_device_ptr and use_device_addr clauses to use the mapInfoOps for lowering. This allows all the types that are handle by the map clauses such as derived types to also be supported by the use_device_clauses.

This is patch 2/2 in a series of patches.



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