[all-commits] [llvm/llvm-project] 70c08d: [Libomptarget] Remove the remote and ve plugins fr...
Joseph Huber via All-commits
all-commits at lists.llvm.org
Wed Jul 5 15:40:04 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 70c08dbcfb8eacb1a8901fd6fdbd6d3192749d0a
https://github.com/llvm/llvm-project/commit/70c08dbcfb8eacb1a8901fd6fdbd6d3192749d0a
Author: Joseph Huber <jhuber6 at vols.utk.edu>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M openmp/libomptarget/cmake/Modules/LibomptargetGetDependencies.cmake
M openmp/libomptarget/plugins/CMakeLists.txt
R openmp/libomptarget/plugins/remote/CMakeLists.txt
R openmp/libomptarget/plugins/remote/include/Utils.h
R openmp/libomptarget/plugins/remote/include/openmp.proto
R openmp/libomptarget/plugins/remote/lib/Utils.cpp
R openmp/libomptarget/plugins/remote/server/CMakeLists.txt
R openmp/libomptarget/plugins/remote/server/OffloadingServer.cpp
R openmp/libomptarget/plugins/remote/server/Server.cpp
R openmp/libomptarget/plugins/remote/server/Server.h
R openmp/libomptarget/plugins/remote/src/CMakeLists.txt
R openmp/libomptarget/plugins/remote/src/Client.cpp
R openmp/libomptarget/plugins/remote/src/Client.h
R openmp/libomptarget/plugins/remote/src/rtl.cpp
R openmp/libomptarget/plugins/ve/CMakeLists.txt
R openmp/libomptarget/plugins/ve/src/rtl.cpp
M openmp/libomptarget/src/rtl.cpp
Log Message:
-----------
[Libomptarget] Remove the remote and ve plugins from libomptarget
These plugins are unmaintained and are not in a workable state. The VE
plugin has not been touched for years and has never had any running
tests. The remote plugin is in an unfinished state and is not production
ready upstream. These will need to be ported to the new nextgen
interface in the future if they are needed.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D154548
Commit: e90ab9148baccda79874267c257bbba8d56e0600
https://github.com/llvm/llvm-project/commit/e90ab9148baccda79874267c257bbba8d56e0600
Author: Joseph Huber <jhuber6 at vols.utk.edu>
Date: 2023-07-05 (Wed, 05 Jul 2023)
Changed paths:
M openmp/docs/design/Runtimes.rst
M openmp/libomptarget/CMakeLists.txt
M openmp/libomptarget/plugins-nextgen/CMakeLists.txt
M openmp/libomptarget/plugins-nextgen/aarch64/CMakeLists.txt
M openmp/libomptarget/plugins-nextgen/amdgpu/CMakeLists.txt
A openmp/libomptarget/plugins-nextgen/amdgpu/dynamic_hsa/hsa.cpp
A openmp/libomptarget/plugins-nextgen/amdgpu/dynamic_hsa/hsa.h
A openmp/libomptarget/plugins-nextgen/amdgpu/dynamic_hsa/hsa_ext_amd.h
M openmp/libomptarget/plugins-nextgen/common/CMakeLists.txt
A openmp/libomptarget/plugins-nextgen/common/MemoryManager/CMakeLists.txt
A openmp/libomptarget/plugins-nextgen/common/MemoryManager/MemoryManager.h
A openmp/libomptarget/plugins-nextgen/common/elf_common/CMakeLists.txt
A openmp/libomptarget/plugins-nextgen/common/elf_common/ELFSymbols.cpp
A openmp/libomptarget/plugins-nextgen/common/elf_common/ELFSymbols.h
A openmp/libomptarget/plugins-nextgen/common/elf_common/elf_common.cpp
A openmp/libomptarget/plugins-nextgen/common/elf_common/elf_common.h
M openmp/libomptarget/plugins-nextgen/cuda/CMakeLists.txt
A openmp/libomptarget/plugins-nextgen/cuda/dynamic_cuda/cuda.cpp
A openmp/libomptarget/plugins-nextgen/cuda/dynamic_cuda/cuda.h
M openmp/libomptarget/plugins-nextgen/ppc64/CMakeLists.txt
M openmp/libomptarget/plugins-nextgen/ppc64le/CMakeLists.txt
M openmp/libomptarget/plugins-nextgen/x86_64/CMakeLists.txt
R openmp/libomptarget/plugins/CMakeLists.txt
R openmp/libomptarget/plugins/aarch64/CMakeLists.txt
R openmp/libomptarget/plugins/amdgpu/CMakeLists.txt
R openmp/libomptarget/plugins/amdgpu/dynamic_hsa/hsa.cpp
R openmp/libomptarget/plugins/amdgpu/dynamic_hsa/hsa.h
R openmp/libomptarget/plugins/amdgpu/dynamic_hsa/hsa_ext_amd.h
R openmp/libomptarget/plugins/amdgpu/impl/data.cpp
R openmp/libomptarget/plugins/amdgpu/impl/get_elf_mach_gfx_name.cpp
R openmp/libomptarget/plugins/amdgpu/impl/get_elf_mach_gfx_name.h
R openmp/libomptarget/plugins/amdgpu/impl/hsa_api.h
R openmp/libomptarget/plugins/amdgpu/impl/impl.cpp
R openmp/libomptarget/plugins/amdgpu/impl/impl_runtime.h
R openmp/libomptarget/plugins/amdgpu/impl/internal.h
R openmp/libomptarget/plugins/amdgpu/impl/interop_hsa.cpp
R openmp/libomptarget/plugins/amdgpu/impl/interop_hsa.h
R openmp/libomptarget/plugins/amdgpu/impl/msgpack.cpp
R openmp/libomptarget/plugins/amdgpu/impl/msgpack.def
R openmp/libomptarget/plugins/amdgpu/impl/msgpack.h
R openmp/libomptarget/plugins/amdgpu/impl/rt.h
R openmp/libomptarget/plugins/amdgpu/impl/system.cpp
R openmp/libomptarget/plugins/amdgpu/src/print_tracing.h
R openmp/libomptarget/plugins/amdgpu/src/rtl.cpp
R openmp/libomptarget/plugins/common/CMakeLists.txt
R openmp/libomptarget/plugins/common/MemoryManager/CMakeLists.txt
R openmp/libomptarget/plugins/common/MemoryManager/MemoryManager.h
R openmp/libomptarget/plugins/common/elf_common/CMakeLists.txt
R openmp/libomptarget/plugins/common/elf_common/ELFSymbols.cpp
R openmp/libomptarget/plugins/common/elf_common/ELFSymbols.h
R openmp/libomptarget/plugins/common/elf_common/elf_common.cpp
R openmp/libomptarget/plugins/common/elf_common/elf_common.h
R openmp/libomptarget/plugins/cuda/CMakeLists.txt
R openmp/libomptarget/plugins/cuda/dynamic_cuda/cuda.cpp
R openmp/libomptarget/plugins/cuda/dynamic_cuda/cuda.h
R openmp/libomptarget/plugins/cuda/src/rtl.cpp
R openmp/libomptarget/plugins/exports
R openmp/libomptarget/plugins/generic-elf-64bit/src/rtl.cpp
R openmp/libomptarget/plugins/ppc64/CMakeLists.txt
R openmp/libomptarget/plugins/ppc64le/CMakeLists.txt
R openmp/libomptarget/plugins/x86_64/CMakeLists.txt
M openmp/libomptarget/src/rtl.cpp
Log Message:
-----------
[OpenMP] Delete old plugins
It's time to remove the old plugins as the next-gen has already been set
to default in LLVM 16.
Reviewed By: tianshilei1992
Differential Revision: https://reviews.llvm.org/D142820
Compare: https://github.com/llvm/llvm-project/compare/49dfbc6efc64...e90ab9148bac
More information about the All-commits
mailing list