[all-commits] [llvm/llvm-project] 87b410: [Libomptarget][NFC] Remove concept of optional plu...
Joseph Huber via All-commits
all-commits at lists.llvm.org
Thu Feb 22 14:49:33 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 87b410821148402d74ac7a14bed233078a49cb7b
https://github.com/llvm/llvm-project/commit/87b410821148402d74ac7a14bed233078a49cb7b
Author: Joseph Huber <huberjn at outlook.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M openmp/libomptarget/include/PluginManager.h
M openmp/libomptarget/include/Shared/PluginAPI.inc
M openmp/libomptarget/src/PluginManager.cpp
Log Message:
-----------
[Libomptarget][NFC] Remove concept of optional plugin functions (#82681)
Summary:
Ever since the introduction of the new plugins we haven't exercised the
concept of "optional" plugin functions. This is done in perparation for
making the plugins use a static interface as it will greatly simplify
the implementation if we assert that every function has the entrypoints.
Currently some unsupported functions will just return failure or some
other default value, so this shouldn't change anything.
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