[all-commits] [llvm/llvm-project] 9c33bf: [OpenMP][NFC] Remove unused (un)register_lib plugi...
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Mon Nov 27 11:08:24 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9c33bf62a7f1047e96d9da702baf0d436980fb34
https://github.com/llvm/llvm-project/commit/9c33bf62a7f1047e96d9da702baf0d436980fb34
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M openmp/libomptarget/include/rtl.h
M openmp/libomptarget/src/interface.cpp
M openmp/libomptarget/src/rtl.cpp
M openmp/libomptarget/tools/kernelreplay/llvm-omp-kernel-replay.cpp
Log Message:
-----------
[OpenMP][NFC] Remove unused (un)register_lib plugin API
These APIs have not been hooked up for a while. No need to carry them.
Commit: 2b2e711afcc3b627284538c965351add6608cc64
https://github.com/llvm/llvm-project/commit/2b2e711afcc3b627284538c965351add6608cc64
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M openmp/libomptarget/include/omptargetplugin.h
M openmp/libomptarget/include/rtl.h
M openmp/libomptarget/plugins-nextgen/common/PluginInterface/PluginInterface.cpp
M openmp/libomptarget/plugins-nextgen/common/PluginInterface/PluginInterface.h
M openmp/libomptarget/src/rtl.cpp
Log Message:
-----------
[OpenMP][NFC] Remove no-op __tgt_rtl_deinit_plugin
The order in which we deinit things, especially when shared libraries
are involved, is complicated. To simplify our lives the nextgen plugin
deinitializes the GenericPluginTy and subclasses automatically. The old
__tgt_rtl_deinit_plugin is not needed anymore.
Compare: https://github.com/llvm/llvm-project/compare/ab14eb23b6b4...2b2e711afcc3
More information about the All-commits
mailing list