[all-commits] [llvm/llvm-project] d070b7: [OpenMP] Implement omp_get_uid_from_device() / omp...

Robert Imschweiler via All-commits all-commits at lists.llvm.org
Tue Nov 4 12:26:57 PST 2025


  Branch: refs/heads/users/ro-i/openmp-device-uid
  Home:   https://github.com/llvm/llvm-project
  Commit: d070b75c4456c8dde94a5e54386c23217d893aab
      https://github.com/llvm/llvm-project/commit/d070b75c4456c8dde94a5e54386c23217d893aab
  Author: Robert Imschweiler <robert.imschweiler at amd.com>
  Date:   2025-11-04 (Tue, 04 Nov 2025)

  Changed paths:
    M offload/include/OpenMP/omp.h
    M offload/include/omptarget.h
    M offload/libomptarget/OpenMP/API.cpp
    M offload/libomptarget/exports
    A offload/test/api/omp_device_uid.c
    M openmp/device/include/DeviceTypes.h
    M openmp/device/include/Interface.h
    M openmp/device/src/State.cpp
    M openmp/runtime/src/dllexports
    M openmp/runtime/src/include/omp.h.var
    M openmp/runtime/src/include/omp_lib.F90.var
    M openmp/runtime/src/include/omp_lib.h.var
    M openmp/runtime/src/kmp_ftn_entry.h
    M openmp/runtime/src/kmp_ftn_os.h
    A openmp/runtime/test/api/omp_device_uid.c

  Log Message:
  -----------
  [OpenMP] Implement omp_get_uid_from_device() / omp_get_device_from_uid()

Use the implementation in libomptarget. If libomptarget is not
available, always return the UID / device number of the host / the
initial device.



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